Various bugfix:
- pipette buttons are now mutually exclusive - pipette from L curve (Lab tool) now works properly - pipette from B curve (RGB tool) now works properly - curve that doesn't handle the pipette mechanism hides the pipette button - RGB components of the Tone Curves' pipette now displayed in red, green & blue - the vertical line where the point will be inserted is displayed in grey and has a line's width of 2 pixels
This commit is contained in:
@@ -119,7 +119,11 @@ void FlatCurveEditorSubGroup::refresh(CurveEditor *curveToRefresh) {
|
||||
*/
|
||||
void FlatCurveEditorSubGroup::editModeSwitchedOff () {
|
||||
// toggling off all edit buttons, even if only one is toggle on
|
||||
editCPointsConn.block(true); editCPoints->set_active(false); editCPointsConn.block(false);
|
||||
bool prevState = editCPointsConn.block(true);
|
||||
editCPoints->set_active(false);
|
||||
CPointsCurve->pipetteMouseOver(NULL, 0);
|
||||
CPointsCurve->setDirty(true);
|
||||
if (!prevState) editCPointsConn.block(false);
|
||||
}
|
||||
|
||||
void FlatCurveEditorSubGroup::pipetteMouseOver(EditDataProvider *provider, int modifierKey) {
|
||||
|
Reference in New Issue
Block a user