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
I can confirm it closes a bit unexpectedly.
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?
*** Bug 441903 has been marked as a duplicate of this bug. ***
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.