You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The old route-based (Yaru)PopupMenuButton and DropdownButton, and the new overlay-based DropdownMenu all have some problems that make them suboptimal. The former have hardcoded 300ms transitions that make them feel out of place on desktop, limited theming that makes it impossible to customize mouse cursors, and the latter is not possible to make non-editable with the current stable version of Flutter.
There's also no way to get rid of the trailing icon for the DropdownMenu widget. Even if you feed it an empty SizedBox, there is still going to be an inkwell like area that response to mouse clicks.
I've experimented a bit with the MenuAnchor widget and it's incredibly customizable.
The old route-based
(Yaru)PopupMenuButton
andDropdownButton
, and the new overlay-basedDropdownMenu
all have some problems that make them suboptimal. The former have hardcoded 300ms transitions that make them feel out of place on desktop, limited theming that makes it impossible to customize mouse cursors, and the latter is not possible to make non-editable with the current stable version of Flutter.DropdownMenu.enableFilter
does not work flutter/flutter#121062We could try building our own
MenuAnchor
-based solution and perhaps call itYaruComboBox
inspired by Qt and GTK.The text was updated successfully, but these errors were encountered: