Rubberband selection starting instead of drag and drop if mouse starts moving too soon
Affected version
- Nightly flatpak: Yes
- Other: nautilus-44~alpha-2.fc38.x86_64, gtk4-4.9.3-1.fc38.x86_64
Steps to reproduce
Easiest way is:
- Move mouse slowly and continuously
- Hold left mouse button to start a DnD
Current behavior
Rubberband starts instead of DnD.
Expected behavior
DnD starts as appropriate.
Additional information
If the mouse is stationary when pressing left even for a split-second, drag and drop will start successfully (rubberband will show up for a moment but then DnD will replace it). However, this is just barely long enough to make all of my regular usage DnDs on a mouse fail to start.
Also works on a touchpad, if using a physical left mouse button. Double tap then drag seems to leave the pointer stationary long enough that the bug does not trigger.