The pipette mechanism was broken: the created point was not dragged. (no

issue)
This commit is contained in:
Hombre
2016-03-13 18:15:48 +01:00
parent 13b49f8a54
commit af45865a2e
12 changed files with 38 additions and 19 deletions

View File

@@ -1288,10 +1288,11 @@ void MyFlatCurve::pipetteMouseOver (CurveEditor *ce, EditDataProvider *provider,
}
}
void MyFlatCurve::pipetteButton1Pressed(EditDataProvider *provider, int modifierKey)
// returns true if a point is being dragged
bool MyFlatCurve::pipetteButton1Pressed(EditDataProvider *provider, int modifierKey)
{
if (edited_point > -1) {
return;
return false;
}
buttonPressed = true;
@@ -1368,6 +1369,7 @@ void MyFlatCurve::pipetteButton1Pressed(EditDataProvider *provider, int modifier
break;
}
return true;
}
void MyFlatCurve::pipetteButton1Released(EditDataProvider *provider)