Bug 396393

Summary: Do not automatically select right-click menu entries in Brush Presets docker
Product: [Applications] krita Reporter: Tyson Tan <tysontanx>
Component: UsabilityAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: halla, rojasreinold
Priority: NOR    
Version First Reported In: 4.1.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Brush Preset context menu right-click immediate select issues

Description Tyson Tan 2018-07-11 02:53:32 UTC
Right now when we right-click on the Brush Presets docker, a context menu will popup. However, if you are "tapping (click-and-release)" the stylus side button to do call out the right-click menu, you will often find the menu disappears immediately after you release the right button. This is because as you release right button, Krita automatically selects the menu entry which the cursor is hovering.

You don't see this happening because mouse can stay unmoved as you click its buttons, and by default when you right-click, the cursor is always just outside of the menu so nothing gets selected and close the menu.

This is a very annoying usability issue that keeps nagging me for ages.
Comment 1 Tyson Tan 2018-07-11 03:05:43 UTC
Created attachment 113878 [details]
Brush Preset context menu right-click immediate select issues

Notice the small "Key-mon" applet showing the duration of me tapping/holding down the right button on my stylus. 

This usability issue is very similar to what I reported in the past about the popup-palette (which is fixed now).
Comment 2 Halla Rempt 2018-09-27 14:08:00 UTC
I'm not sure how to fix this, though...
Comment 3 Reinold Rojas 2024-11-21 03:12:49 UTC
Testing in Krita 5.2.6 the Brush Preset docker now requires clicking to close the right-click menu instead of just hovering away. That removes the issue found in this bug, setting to resolved.