Bug 460530 - [master] CSP compatible canvas input profile "Zoom In" shortcut conflicts with "Relative Zoom Mode" shortcut
Summary: [master] CSP compatible canvas input profile "Zoom In" shortcut conflicts wit...
Status: REOPENED
Alias: None
Product: krita
Classification: Applications
Component: Shortcuts and Canvas Input Settings (other bugs)
Version First Reported In: nightly build (please specify the git hash!)
Platform: Appimage Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-16 11:44 UTC by tomtomtomreportingin
Modified: 2022-10-17 12:59 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tomtomtomreportingin 2022-10-16 11:44:43 UTC
git f5c9f32

SUMMARY
It seems like fresh installs of Krita 5.2 include new default canvas input shortcuts for Zoom In and Zoom Out, bound to "Ctrl + Space" and "Space + Alt", respectively. These shortcuts conflict with the default shortcuts for Relative Zoom Mode
and Relative Discrete Zoom Mode, bound to "Ctrl + Space + Left Button" and "Ctrl + Alt + Space + Left Button", respectively.

STEPS TO REPRODUCE
1. Run Krita Nightly in a fresh environment.
2. Attempt to enter zoom mode by holding Ctrl + Space + Left Button.

OBSERVED RESULT
Krita zooms in uncontrollably.

EXPECTED RESULT
There should be no conflict between default shortcuts. Were these shortcuts intentionally added?

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian sid
KDE Plasma Version: 5.26.0
KDE Frameworks Version: 5.98.0
Qt Version: 5.12.12 (appimage)
Comment 1 tomtomtomreportingin 2022-10-17 12:48:31 UTC
This should actually be fixed as of https://invent.kde.org/graphics/krita/-/commit/81058d5a0d998ba4913d604c32e3a032cdc5ec85

Used the wrong appimage during testing.
Comment 2 tomtomtomreportingin 2022-10-17 12:59:32 UTC
In actuality, this is still an issue with the CSP input profile. Renamed the report. 

"Zoom In" has a conflict with "Relative Zoom Mode". "Zoom Out" may be fine, but it's notably order-dependent.