Bug 287001

Summary: interaction bug between : ACS ( Advanced Color Selector ) and Color picker
Product: [Applications] krita Reporter: David REVOY <info>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: halla
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description David REVOY 2011-11-19 15:23:41 UTC
Version:           svn trunk
OS:                Linux

An annoying one, makes painting a pain. 
Only saw it today. Maybe here since 2 or 3 days. 

Reproducible: Always

Steps to Reproduce:
1) Open a color-full image of your choice
2) On the Advanced Color Selector select a blue hue on the wheel , then on triangle black. 
3) color pick with Control press on the image a color. (ex : here pink)
4) try to change on the advanced Color Selector the Hue wheel ( Rainbow circle )


Actual Results:  
The color selection jump to Black

Expected Results:  
I want to tweak only the Hue , why the color selector restore the previous value/Luminance/Saturation values ? He forgot the new values input by the color picker ?

Workaround : use the docker 'Small Color Selector' , it seams unaffected by this issue.
Comment 1 Halla Rempt 2011-12-15 15:43:09 UTC
hm.

I also see that that the hue will jumps back to 9 o'clock (middle red) if I select black in the triangle after selecting a hue.
Comment 2 Sven Langkamp 2011-12-17 16:18:27 UTC
Git commit 6fdff715ef31f73f85a4bbffbbc3f4842195cc57 by Sven Langkamp.
Committed on 17/12/2011 at 17:14.
Pushed by langkamp into branch 'master'.

add workaround to prevent color chooser to jumb to state that was used before picking a color
Adam please check
BUG:287001

M  +6    -0    krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_component.cpp
M  +3    -0    krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_component.h
M  +3    -0    krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_triangle.cpp

http://commits.kde.org/calligra/6fdff715ef31f73f85a4bbffbbc3f4842195cc57