From 03da5afb6b2d8b6c2e249f6cd13c13b2cf6c9129 Mon Sep 17 00:00:00 2001 From: David Kaltschmidt Date: Thu, 11 Jun 2015 13:18:06 +0200 Subject: [PATCH] only clear nodes on topo or grouping change fixes #133 --- client/app/scripts/stores/app-store.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/client/app/scripts/stores/app-store.js b/client/app/scripts/stores/app-store.js index f3d44047c..a55234b1f 100644 --- a/client/app/scripts/stores/app-store.js +++ b/client/app/scripts/stores/app-store.js @@ -222,7 +222,10 @@ AppStore.registeredCallback = function(payload) { break; case ActionTypes.ROUTE_TOPOLOGY: - nodes = {}; + if (currentTopologyId !== payload.state.topologyId + || currentGrouping !== payload.state.grouping) { + nodes = {}; + } currentTopologyId = payload.state.topologyId; currentGrouping = payload.state.grouping; selectedNodeId = payload.state.selectedNodeId;