[✓] Flutter (Channel stable, 3.44.0, on Ubuntu 24.04.4 LTS 6.6.87.2-microsoft-standard-WSL2, locale C.UTF-8) [234ms]
• Flutter version 3.44.0 on channel stable at /usr/bin/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 559ffa3f75 (12 days ago), 2026-05-15 14:13:13 -0700
• Engine revision 4c525dac5e
• Dart version 3.12.0
• DevTools version 2.57.0
• Feature flags: enable-web, enable-linux-desktop, enable-macos-desktop, enable-windows-desktop, enable-android, enable-ios, cli-animations, enable-native-assets, enable-swift-package-manager,
omit-legacy-version-file, enable-lldb-debugging, enable-uiscene-migration
[✗] Android toolchain - develop for Android devices [40ms]
✗ Unable to locate Android SDK.
Install Android Studio from: https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK components.
(or visit https://flutter.dev/to/linux-android-setup for detailed instructions).
If the Android SDK has been installed to a custom location, please use
`flutter config --android-sdk` to update to that location.
[✓] Chrome - develop for the web [9ms]
• Chrome at google-chrome
[✗] Linux toolchain - develop for Linux desktop [637ms]
• Ubuntu clang version 18.1.3 (1ubuntu1)
• cmake version 3.28.3
• ninja version 1.11.1
• pkg-config version 1.8.1
✗ GTK 3.0 development libraries are required for Linux development.
They are likely available from your distribution (e.g.: apt install libgtk-3-dev)
• OpenGL core renderer: llvmpipe (LLVM 20.1.2, 256 bits)
• OpenGL core version: 4.5 (Core Profile) Mesa 25.2.8-0ubuntu0.24.04.1
• OpenGL core shading language version: 4.50
• OpenGL ES renderer: llvmpipe (LLVM 20.1.2, 256 bits)
• OpenGL ES version: OpenGL ES 3.2 Mesa 25.2.8-0ubuntu0.24.04.1
• OpenGL ES shading language version: OpenGL ES GLSL ES 3.20
• GL_EXT_framebuffer_blit: yes
• GL_EXT_texture_format_BGRA8888: yes
[✓] Connected device (2 available) [157ms]
• Linux (desktop) • linux • linux-x64 • Ubuntu 24.04.4 LTS 6.6.87.2-microsoft-standard-WSL2
• Chrome (web) • chrome • web-javascript • Google Chrome 147.0.7727.116
[✓] Network resources [278ms]
• All expected network resources are available.
! Doctor found issues in 2 categories.
Steps to reproduce
After updating to Flutter 3.44.0 an ReorderableListView inside an MenuAnchor overlay with tooltipped items now throws an assertion error in the debug mode when reordering items.
This does not happen when the items do not have a tooltip or when the ReorderableListView is not inside in an overlay.
Expected results
No assertion errors are thrown
Actual results
An assertion error is thrown in debug mode
Code sample
Code sample
Screenshots or Video
Screenshots / Video demonstration
[Upload media here]
Logs
Logs
Flutter Doctor output
Doctor output