From 897dd1f5bcde6e78999ab8c3834464ebf56db2e5 Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Sat, 29 Nov 2014 22:24:09 +0200 Subject: model/graph: fix signal on notify --- src/model/graph.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/model/graph.js b/src/model/graph.js index b7fd85a6..9123b669 100644 --- a/src/model/graph.js +++ b/src/model/graph.js @@ -29,7 +29,8 @@ function Graph() { */ this.__addNode = function(spec, notify) { var existing_node, - node; + node, + notify = undefined === notify ? true : notify; if (undefined == spec.id) { existing_node = findNodeByName(spec.name) @@ -55,11 +56,9 @@ function Graph() { return existing_node; } - undefined === notify && (notify = true); // notify by default - nodes.push(node); - if (undefined == notify){ + if (notify) { signal.signal(consts.APPLIED_GRAPH_DIFF, [{nodes: {add: [node]}}]); } -- cgit v1.3.1