From f497440af252297c75c8a500834891a6ee66dd10 Mon Sep 17 00:00:00 2001 From: Colin Megill Date: Fri, 22 Dec 2017 19:29:00 -0800 Subject: [PATCH] slice current selection rather than all cells to preserve color --- src/middleware/updateCellSelectionMiddleware.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/middleware/updateCellSelectionMiddleware.js b/src/middleware/updateCellSelectionMiddleware.js index 4523b259..ba37b336 100644 --- a/src/middleware/updateCellSelectionMiddleware.js +++ b/src/middleware/updateCellSelectionMiddleware.js @@ -43,7 +43,7 @@ const updateCellSelectionMiddleware = (store) => { - make a FRESH copy of all of the cells - metadata has cellname, and that's all we ever need (is a key to graphMap) */ - let newSelection = s.controls.allCellsOnClient.metadata.slice(0); + let newSelection = s.controls.currentCellSelection.slice(0); _.each(newSelection, (cell) => { cell["__selected__"] = true } ); /* in plain language...