Bug 427285

Summary: Combined Tablet shortcuts causes freeze
Product: [Applications] krita Reporter: Jo <jo.y.venn>
Component: Tablets (tablet issues are only very rarely bugs in Krita!)Assignee: Krita Bugs <krita-bugs-null>
Status: REPORTED ---    
Severity: normal CC: ghevan
Priority: NOR Keywords: triaged
Version First Reported In: 4.2.9   
Target Milestone: ---   
Platform: Other   
OS: macOS   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jo 2020-10-03 10:42:38 UTC
SUMMARY
Recently I changed my tablet shortcut layout and found out that some keystrokes freeze my tablet buttons to work properly

STEPS TO REPRODUCE
1. Press shift (button 2 on the tablet)+4 (button 3) to increase saturation 
2. Press cmd (button 1) for the color picker
3. You won't be able to pick any color (point 2.), nor any other keystroke 
4. In dockers. Pick another brush, 
5. Keystrokes work again, if I avoid to press the shortcut in point 1.

OBSERVED RESULT
I need the shortcut: saturate + and saturate -, and set my shortcut to saturate + to button 2 on my tablet 
Furthermore I set saturate - to button 4 (shift) + button 2(saturate +). The combination of two shortcuts causes the freeze. 

EXPECTED RESULT
It shouldn't matter if I push one button or two buttons in combination (I hold a modifier key like shift and add a keystroke like "4"to it) 

SOFTWARE/OS VERSIONS
macOS: 10.14.6 

ADDITIONAL INFORMATION
Maybe are numeric buttons 0-9 less reliable than buttons from a-z?
Comment 1 vanyossi 2020-10-04 23:16:29 UTC
I do not have the addicional buttons nor the same tablet to test this. I map tablet buttons to keyboard modifiers and mouse clicks and tested similiar combinations as the reporter. All shortcuts worked as expected.
Comment 2 Jo 2020-10-05 10:54:24 UTC
What tablet do you use, what platform?

I'd love to have *combined buttons *working as expected.
Since I'm able to reproduce it, the reason of my report. 

Furthermore, this bug bothers me for some time now, as I'm not always excited to write but reports if the need for it is little