https://bugs.kde.org/show_bug.cgi?id=456183
sh_zam <sh...@sdf.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/grap | |hics/krita/commit/af31ce858 | |01cff6b88c8670246185f7c29cc | |6e58 Resolution|--- |FIXED Status|CONFIRMED |RESOLVED --- Comment #3 from sh_zam <sh...@sdf.org> --- Git commit af31ce85801cff6b88c8670246185f7c29cc6e58 by Sharaf Zaman. Committed on 18/03/2023 at 00:22. Pushed by szaman into branch 'master'. Touch System: Cursor stuck as hand This happened when the Touch Drag was mapped to Pan Canvas, and user pressed the shortcut for Canvas Pan action. The reason for this is, first the keyboard shortcut would activate the KisPanAction, and then the Touch Shortcut would activate the action again, without deactivating it first. The reason it is necessary is because setOverrideCursor in KisPanAction maintains an internal stack for overridden cursor, so if we call setOverrideCursor() twice, we have to restoreCursor() *twice*. M +10 -2 libs/ui/input/kis_shortcut_matcher.cpp https://invent.kde.org/graphics/krita/commit/af31ce85801cff6b88c8670246185f7c29cc6e58 -- You are receiving this mail because: You are watching all bug changes.