Bug 422750 - On canvas HUD color picker (square type) or color history swatches are hard to use due to no buffer area on edges
Summary: On canvas HUD color picker (square type) or color history swatches are hard t...
Status: CONFIRMED
Alias: None
Product: krita
Classification: Applications
Component: Usability (other bugs)
Version First Reported In: 5.2.6
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
: 441903 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-06-10 14:25 UTC by Raghavendra kamath
Modified: 2024-11-12 13:16 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raghavendra kamath 2020-06-10 14:25:01 UTC
SUMMARY
When user triggers the show color history HUD or the color selector HUD with a square shape (the one which fills entire color selector with square, it can be chosen from the second row in advanced color selector options) if the mouse moves even a pixel away from the edge of these HUD they disappear. This becomes annoying and breaks the flow of painting. 

I would request to have a 10 px border with either white or middle gray color to these color pickers and other HUD elements, so that they don't disappear  accidentally. this will enhance the usability of these HUD elements

STEPS TO REPRODUCE
1. Trigger show color selector and move the pen slightly to edge
2. trigger advanced color selector with a square shape selector without the outer circular hue ring and try to choose color from edge


OBSERVED RESULT
HUD disappears when the cursor stray even 1px away from the HUD edge

EXPECTED RESULT
there should be a buffer zone around the HUD to avoid this behaviour

SOFTWARE/OS VERSIONS

Operating System: Arch Linux 
KDE Plasma Version: 5.19.0
KDE Frameworks Version: 5.70.0
Qt Version: 5.15.0
Kernel Version: 5.6.15-zen2-1-zen
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-4790K CPU @ 4.00GHz
Memory: 31.3 GiB of RAM
Graphics Processor: GeForce GTX 750 Ti/PCIe/SSE2

ADDITIONAL INFORMATION
Comment 1 Tiar 2020-07-31 17:51:32 UTC
I can confirm it closes a bit unexpectedly.
Comment 2 Tiar 2020-07-31 17:52:31 UTC
Maybe there could be border area around the color selector that when the cursor is there, the color selector fades out a bit to show that it will disappear if you stray away from it too much?
Comment 3 Tiar 2021-09-02 12:17:16 UTC
*** Bug 441903 has been marked as a duplicate of this bug. ***
Comment 4 Vitamorus 2024-11-12 13:16:06 UTC
Re-confirming for 5.2.6. Technically not a bug, but definitely a UX-problem. Tiar's idea sounds good to me, having a transparent margin around the widget where you can move the cursor without the widget closing. Clicking the margin would close the widget and immediately draw on the canvas (if a drawing tool is selected), on top of also just moving the cursor further off to close the widget.