Bug 460530

Summary: [master] CSP compatible canvas input profile "Zoom In" shortcut conflicts with "Relative Zoom Mode" shortcut
Product: [Applications] krita Reporter: tomtomtomreportingin
Component: Shortcuts and Canvas Input SettingsAssignee: Krita Bugs <krita-bugs-null>
Status: REOPENED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: nightly build (please specify the git hash!)   
Target Milestone: ---   
Platform: Appimage   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

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.