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
{{ message }}
Repository navigation
MaterialStateMouseCursor.clickable should only show "hand" pointer in Web apps #59576
The "hand" pointer used on websites has no precedent of being used outside Web apps. The default behavior of MaterialStateMouseCursor.clickable should be to only return SystemMouseCursors.click is the application is running in a web browser.
Use case
All non-web apps built with Flutter.
Proposal
In MaterialStateMouseCursor.clickable, only return the SystemMouseCursors.click cursor if kIsWeb == true.
I've asked this question to the Flutter Material team before the implementation and the response is that buttons should always display the "click" cursor, even on desktop.
Activity
HansMuller commentedon Jun 17, 2020
CC @dkwingsmt
JonLatane commentedon Jun 17, 2020
This could probably most cleanly be implemented in combination with #59575. I have a WIP PR open for that, really just need to get some tests passing
dkwingsmt commentedon Jun 17, 2020
I've asked this question to the Flutter Material team before the implementation and the response is that buttons should always display the "click" cursor, even on desktop.
dkwingsmt commentedon Jun 17, 2020
Anyway, the default decision would not matter as much if this option can be changed in the theming. :)
4 remaining items
Remove pointing finger mouse cursors
flutter-triage-bot commentedon Jun 7, 2024
The
triaged-desktoplabel is irrelevant if there is noteam-desktoplabel orfyi-desktoplabel.