Hi!
I seem to have found a bug when using Wide Gamut Color Selector
I open the pop-up menu to select a color, but sometimes the menu flickers (opens for a split second and then disappears).
I am currently using the new version of Krita 5.2 on Windows 10.
I installed the new version of Krita 5.2.1 and the problem is still there. But at the same time on another pc the problem is not there with the portable version of Krita 5.2
I have completely reset Krita settings and updated the Nvidia driver (clean install) and Windows, but it didn’t help
If it’s important, the configuration of my pc:
Intel i7 3770k
RTX 3060 12gb
16gb ram
So far I am using the previous pop up menu (Advanced Color Selector), it works fine. A problem with flickering is observed when opening the Wide Gamut pop up menu when moving the mouse/stylus
This problem is also present when opening the wide-gamut shade selector, but not when opening the wide-gamut MyPaint shade selector
Maybe I’m doing something wrong or other people are also experiencing this flickering?
Can confirm this, same happens with other WG Pop-up menus too, some more often some less (Color History, Shade Selector, MyPaint Shade Selector).
Indeed only happens if there is cursor movement when opening pop-up menus, as if you go out of bounds (even though you’re at the center of it). There’s probably some lag in interaction, where cursor is still registered to be on canvas and not on the pop-up menu.
I have the same problem on macos sonoma 14.2.1.
If there is any kind of movement on the cursor it closes the popup. only way it works properly right now is when the pen is far from the screen and its not being picked up.
I have already reported this bug in the bugtracker
Hopefully the developers will pay attention to this. So far the bug seems to be existing on Windows, Linux and Mac https://bugs.kde.org/show_bug.cgi?id=478320
I took a look and yeah I thinks its because the cursor movement before the WG popup appears counts as “leaving” the popup so it closes.
It looks like the advanced color selector will wait .1 seconds before closing the popup. This gives it enough time to finish rendering and since your cursor is now inside the popup it stops the timer to close the popup. The WG doesn’t wait at all so it just closes immediately.
I don’t think it’ll be that hard to add the wait so I’ll try to make a MR this week.
Update! I think I’ve figured out a fix for this issue with the wide-gamut color selector. I made a draft MR with the fix I have now. If you want to try it out you can download the build generated in the MR. I’m also trying to fix it for the wg shade selector, which is why its a draft for now.
Also to correct myself earlier I think the timer doesn’t wait .1 seconds, I think it just waits until everything is processed.