https://bugs.kde.org/show_bug.cgi?id=489537
Dmitry Kazakov <dimul...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/grap | |hics/krita/-/commit/bde3529 | |3fa025f692c224a9845b8392cc5 | |acdb60 Status|REPORTED |RESOLVED Resolution|--- |FIXED --- Comment #8 from Dmitry Kazakov <dimul...@gmail.com> --- Git commit bde35293fa025f692c224a9845b8392cc5acdb60 by Dmitry Kazakov. Committed on 19/07/2024 at 12:05. Pushed by dkazakov into branch 'release/5.2.4'. Fix conflicts between mouse and touch actions requested concurrently When drawing with a stylus on a touch-capable laptop it may happen that a touch event will come in the middle of a stylus stroke. In such a case we should avoid starting any touch action, while a tablet action is still running. This patch basically replaces all the checks for `if (!m_d->runningShortcut)` with `if (!hasRunningShortcut())` which checks for all the types of the actions possible. It basically prohibits running any touch action while table action is running and vice versa. # Conflicts: # libs/ui/input/kis_shortcut_matcher.cpp M +0 -2 libs/ui/input/kis_input_manager.cpp M +47 -73 libs/ui/input/kis_shortcut_matcher.cpp M +0 -3 libs/ui/input/kis_shortcut_matcher.h https://invent.kde.org/graphics/krita/-/commit/bde35293fa025f692c224a9845b8392cc5acdb60 -- You are receiving this mail because: You are watching all bug changes.