Inconsistent mouse drag behaviour in menus when compared to other buttons
Affected version
GNOME 44.0 on Fedora 38. Kernel 6.2.11
Issue appears on Wayland, and without extensions.
Bug summary
Options from the power menu, such as suspend, restart, and power off cannot be canceled once the mouse is down over it
Steps to reproduce
- Open the quick settings menu
- Click the power button to bring up a menu
- Press the left mouse button over top of an option, such as suspend.
- While holding the mouse button, drag until the mouse is no longer on the option
- Release mouse button
What happened
The option activates, and the action takes place.
What did you expect to happen
Since mouse release does not happen over top of the option, the option does not activate. The reason for this is if the user accidentally starts a click on an option, and then changes their mind, there is no way to cancel the action.
Relevant logs, screenshots, screencasts etc.
See attached file: 2023-04-18_23-50-35.mkv