Prevent unselecting blocks if the user double-clicks on them.

This commit is contained in:
Mohsen Karami
2023-03-03 10:33:42 +03:30
parent 1312de64a7
commit b57885e3d7

View File

@@ -6063,6 +6063,12 @@ LGraphNode.prototype.executeAction = function(action)
this.node_dragged = node;
}
this.processNodeSelected(node, e);
} else { // double-click
/**
* Don't call the function if the block is already selected.
* Otherwise, it could cause the block to be unselected while its panel is open.
*/
if (!node.is_selected) this.processNodeSelected(node, e);
}
this.dirty_canvas = true;