Bug 252350

Summary: Color Picker widget does not work properly when placed on a auto-hiding panel
Product: [Unmaintained] plasma4 Reporter: ultr <ultr>
Component: widget-miscAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description ultr 2010-09-25 15:53:56 UTC
Version:           unspecified (using KDE 4.5.1) 
OS:                Linux

Color Picker widget does not work properly when places on a auto-hiding panel.

After clicking color picker button and moving the mouse away from the panel, the panel gets hidden. This event erroneously suspends color picking and grabs the color under current cursor position.

Reproducible: Always

Steps to Reproduce:
1) Enter auto-hiding panel area to show it.
2) Click color picker button.
3) Move away the mouse, so that panel gets hidden.


Actual Results:  
Color picking is suspended.

Expected Results:  
User should be able to continue color picking and finish it with a mouse click.
Comment 1 Björn Ruberg 2010-09-30 01:06:16 UTC
SVN commit 1181072 by ruberg:

BUG: 252350
Do the mouse grab from an extra small and hidden QWidget instead from the panel widget



 M  +7 -16     kolourpicker.cpp  
 M  +0 -1      kolourpicker.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1181072
Comment 2 Björn Ruberg 2010-09-30 01:49:01 UTC
SVN commit 1181083 by ruberg:

BUG: 252350
Do the mouse grab from an extra small and hidden QWidget instead from the panel widget



 M  +7 -16     kolourpicker.cpp  
 M  +0 -1      kolourpicker.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1181083