Bug 345055

Summary: On-canvas color selectors doesn't disappear if invoked while panning
Product: [Applications] krita Reporter: Camille Bissuel <welcome>
Component: Color SelectorsAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: minor CC: dimula73, halla
Priority: NOR    
Version: 2.9   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Mypaint color selector doesn't disappear
Mypaint color selector doesn't disappear with another window

Description Camille Bissuel 2015-03-11 16:37:15 UTC
Times to times, the on-canvas Mypaint color selector (Shift +M) doesn't disappear of canvas...
whatever the event (mouse leave or click), it is always on top of everything.
I can move it by triggering the shortcut again.
The only way to get rid of it is to close Krita and open it back.

it happens times to times since Krita 2.8, but I can't identify how to reproduce this.
It's really annoying because part of the screen is definitely hidden for the session.

please see videos attached !

Note : I use the shortcut via a wacom expresskey 

Reproducible: Couldn't Reproduce




my config :
Antergos (Anrch linux) 64b
Gnome 3
ATI Radeon open source drivers.
Comment 1 Camille Bissuel 2015-03-11 16:38:27 UTC
Created attachment 91532 [details]
Mypaint color selector doesn't disappear
Comment 2 Camille Bissuel 2015-03-11 16:39:40 UTC
Created attachment 91533 [details]
Mypaint color selector doesn't disappear with another window
Comment 3 Halla Rempt 2015-03-20 10:16:39 UTC
Meh... I haven't been able to reproduce it yet :-(
Comment 4 Camille Bissuel 2015-03-20 10:54:17 UTC
I'm afraid it will take a long time... 
I'll try to gather every information I can each time it happen to me... !
Comment 5 Camille Bissuel 2015-05-06 11:54:15 UTC
Find today that zooming (with middle click) on the advanced color selector docker make the on-canvas selector disappear.
but the bug will continue next time I call the on-canvas selector, until I close Krita

still can't reproduce.... but I have the feeling it happen during long session... when color history is filled.
Comment 6 Dmitry Kazakov 2015-06-15 09:25:46 UTC
Doesn't happen here
Comment 7 Camille Bissuel 2015-06-23 13:32:30 UTC
Reproduced finally !!!

So, this is quite simple in fact :
1. pan the canvas (with middle click or space bar)
2. While panning, invoke the shade selector with Shift+M, or the minimal color selector with Shift+N, or the color selector with Shift+I
3. click anywhere, it stays

Note that with the latest gnome (3.16), moving to "Activities view" (exposé) make it disappear, so it's less an issue.

It's doesn't happen with the popup palette because it can't be invoked while panning...
So solving this maybe just a matter of forbid invocation while panning.

Moving bug to Unconfirmed.
Comment 8 Halla Rempt 2015-08-18 11:35:32 UTC
Yes, I've seen it happen. It only disappears when moving focus away from Krita.
Comment 9 Camille Bissuel 2016-04-25 08:55:38 UTC
Seem partially fixed in 3.0 : if I click again on the selector when it's stick, it disappear. So an easy workaround, it's really less annoying.

I'm moving the importance to minor
Comment 10 Halla Rempt 2018-02-07 15:48:08 UTC
In 4.0, it disappears as soon as I release the middle-mouse button, and I think that's fine?