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:
parent
b36aa29c36
commit
b30367947f
@ -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;
|
||||
}
|
||||
|
@ -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;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user