https://bugs.kde.org/show_bug.cgi?id=452662
sh_zam <sh...@sdf.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|ASSIGNED |RESOLVED Latest Commit| |https://invent.kde.org/grap | |hics/krita/commit/2b53e4753 | |7961f1c004f871810ef239575a2 | |b205 --- Comment #4 from sh_zam <sh...@sdf.org> --- Git commit 2b53e47537961f1c004f871810ef239575a2b205 by Sharaf Zaman. Committed on 10/08/2022 at 14:58. Pushed by szaman into branch 'master'. Fix two finger gesture glitch causing canvas to jump/rotate Typically the state is reset as a symptom of continuous touch events even after the finger is lifted. What I mean: 1. User lifts a finger (in two finger touch). We get a touch event with two touchpoints and it is forwarded to this action. 2. Due to slight jitter another touch event but with single touch point is sent by the OS and this is what resets the state of an action which relies on state of previous events. But on Windows or in the case of this bug, (2) is never sent, this makes the action think that the touchpoint was never released, therefore the state is never reset. M +14 -1 libs/ui/input/kis_shortcut_matcher.cpp https://invent.kde.org/graphics/krita/commit/2b53e47537961f1c004f871810ef239575a2b205 -- You are receiving this mail because: You are watching all bug changes.