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.

Reply via email to