From 37b71487cdbb71d3ff575455bfc6778d6c858054 Mon Sep 17 00:00:00 2001 From: David Kaltschmidt Date: Wed, 25 Nov 2015 20:01:42 +0100 Subject: [PATCH] Disregard node details response if node is no longer selected --- client/app/scripts/stores/app-store.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/client/app/scripts/stores/app-store.js b/client/app/scripts/stores/app-store.js index a750817a2..913474b2e 100644 --- a/client/app/scripts/stores/app-store.js +++ b/client/app/scripts/stores/app-store.js @@ -349,13 +349,16 @@ AppStore.registeredCallback = function(payload) { case ActionTypes.RECEIVE_NODE_DETAILS: errorUrl = null; - nodeDetails = payload.details; + // disregard if node is not selected anymore + if (payload.details.id === selectedNodeId) { + nodeDetails = payload.details; + } AppStore.emit(AppStore.CHANGE_EVENT); break; case ActionTypes.RECEIVE_NODES_DELTA: const emptyMessage = !payload.delta.add && !payload.delta.remove - && payload.delta.update; + && !payload.delta.update; if (!emptyMessage) { debug('RECEIVE_NODES_DELTA',