From 769aa145ac36716c3eb21e4e46ded69c81b2b500 Mon Sep 17 00:00:00 2001 From: Colin Megill Date: Sat, 23 Dec 2017 11:10:19 -0800 Subject: [PATCH] if any graph selection, deselect nodes without positions --- src/middleware/updateCellSelectionMiddleware.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/middleware/updateCellSelectionMiddleware.js b/src/middleware/updateCellSelectionMiddleware.js index ba37b336..de930897 100644 --- a/src/middleware/updateCellSelectionMiddleware.js +++ b/src/middleware/updateCellSelectionMiddleware.js @@ -68,7 +68,10 @@ const updateCellSelectionMiddleware = (store) => { _.each(newSelection, (cell, i) => { - if (!s.controls.graphMap[cell["CellName"]]) { return } /* this means the cells for which we do not have a graph location will be ALWAYS SELECTED */ + if (!s.controls.graphMap[cell["CellName"]]) { + newSelection[i]["__selected__"] = false; + return + } const coords = s.controls.graphMap[cell["CellName"]]; // [0.08005009151334168, 0.6907652173913044]