https://bugs.kde.org/show_bug.cgi?id=402376
Nate Graham <n...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/plasma-desktop/commit/7f | |1c5184d5ad75485504a56bee3bc | |11a8225bb26 Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Version Fixed In| |5.26 --- Comment #21 from Nate Graham <n...@kde.org> --- Git commit 7f1c5184d5ad75485504a56bee3bc11a8225bb26 by Nate Graham. Committed on 06/09/2022 at 19:08. Pushed by ngraham into branch 'master'. applets/taskmanager: make it harder to accidentally start a drag Right now there is code to reduce the liklihood of accidental drags, but it suffers from two issues that reduce its effectiveness: - It doesn't internally check for all the parameters used to signify that the mouse is pressed, just one which serves as a proxy for the rest. As a result, if they get out of sync it's possible for a drag to begin even when the mouse isn't pressed. - It has a distance threshold before starting a drag that defaults to 10px, but can be overridden in config files to be much less. And 10px is quite small anyway. This commit fixes those issues by checking for all press-based paremeters when determining whether to start a drag, and and ensuring that the drag threshold never falls below 1/2 of the icon size no matter what it's set to in the config file. FIXED-IN: 5.26 M +6 -1 applets/taskmanager/package/contents/ui/Task.qml M +3 -1 applets/taskmanager/plugin/draghelper.cpp https://invent.kde.org/plasma/plasma-desktop/commit/7f1c5184d5ad75485504a56bee3bc11a8225bb26 -- You are receiving this mail because: You are watching all bug changes.