From dbaacc411a628261abcf7e62ca554ea691e49c21 Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Thu, 7 Jan 2016 15:09:14 +0000 Subject: [PATCH] Handle OSX Meta key when selecting nodes --- editor/js/ui/view.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/editor/js/ui/view.js b/editor/js/ui/view.js index 54a7f458c..f525ac1f6 100644 --- a/editor/js/ui/view.js +++ b/editor/js/ui/view.js @@ -601,7 +601,7 @@ RED.view = (function() { updateSelection(); lasso.remove(); lasso = null; - } else if (mouse_mode == RED.state.DEFAULT && mousedown_link == null && !d3.event.ctrlKey ) { + } else if (mouse_mode == RED.state.DEFAULT && mousedown_link == null && !d3.event.ctrlKey&& !d3.event.metaKey ) { clearSelection(); updateSelection(); } @@ -1001,10 +1001,10 @@ RED.view = (function() { var i; - if (d.selected && d3.event.ctrlKey) { - d.selected = false; + if (d.selected && (d3.event.ctrlKey||d3.event.metaKey)) { + mousedown_node.selected = false; for (i=0;i