summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/client/model/diff.js3
-rw-r--r--src/client/rz_core.js4
2 files changed, 6 insertions, 1 deletions
diff --git a/src/client/model/diff.js b/src/client/model/diff.js
index 87fb03dd..4ad0d169 100644
--- a/src/client/model/diff.js
+++ b/src/client/model/diff.js
@@ -180,5 +180,6 @@ define([],
new_attr_diff : new_attr_diff,
new_vis_diff : new_vis_diff,
new_diff_set : new_diff_set,
+ is_attr_diff: function (obj) { return obj instanceof Attr_Diff; },
}
- }); \ No newline at end of file
+ });
diff --git a/src/client/rz_core.js b/src/client/rz_core.js
index 2dd62f0e..f0cfb8a9 100644
--- a/src/client/rz_core.js
+++ b/src/client/rz_core.js
@@ -220,6 +220,10 @@ var initDrawingArea = function () {
}
graph = new model_graph.Graph();
+ graph.diffBus.onValue(function (diff) {
+ var relayout = false == rz_diff.is_attr_diff(diff);
+ update_view__graph(relayout);
+ });
var user_id = $('#user_id'),
user = user_id.text();