do not add nodes to curves when clicking on the preview window unless ctrl is clicked

Candidate fix for #3862
This commit is contained in:
Alberto Griggio 2017-05-04 22:30:05 +02:00
parent b36aa29c36
commit b30367947f
2 changed files with 8 additions and 0 deletions

View File

@ -1065,6 +1065,10 @@ void MyDiagonalCurve::pipetteMouseOver (CurveEditor *ce, EditDataProvider *provi
// returns true if a point is being dragged
bool MyDiagonalCurve::pipetteButton1Pressed(EditDataProvider *provider, int modifierKey)
{
if (!(modifierKey & GDK_CONTROL_MASK)) {
return false;
}
if (edited_point > 1) {
return false;
}

View File

@ -1278,6 +1278,10 @@ void MyFlatCurve::pipetteMouseOver (CurveEditor *ce, EditDataProvider *provider,
// returns true if a point is being dragged
bool MyFlatCurve::pipetteButton1Pressed(EditDataProvider *provider, int modifierKey)
{
if (!(modifierKey & GDK_CONTROL_MASK)) {
return false;
}
if (edited_point > -1) {
return false;
}