diff --git a/src/NodeGraphicsObject.cpp b/src/NodeGraphicsObject.cpp index 2b4b21da0..8c068e472 100644 --- a/src/NodeGraphicsObject.cpp +++ b/src/NodeGraphicsObject.cpp @@ -177,8 +177,9 @@ QVariant NodeGraphicsObject::itemChange(GraphicsItemChange change, const QVarian void NodeGraphicsObject::mousePressEvent(QGraphicsSceneMouseEvent *event) { - //if (_nodeState.locked()) - //return; + if (graphModel().nodeFlags(_nodeId) & NodeFlag::Locked) { + return; + } AbstractNodeGeometry &geometry = nodeScene()->nodeGeometry();