summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/client/rz_core.js4
-rw-r--r--src/client/view/graph_view.js3
2 files changed, 7 insertions, 0 deletions
diff --git a/src/client/rz_core.js b/src/client/rz_core.js
index 3252bc34..103b62c6 100644
--- a/src/client/rz_core.js
+++ b/src/client/rz_core.js
@@ -122,6 +122,8 @@ var initDrawingArea = function () {
parent_element: zoom_g,
graph_name: "main",
graph: main_graph,
+ zoom_obj: zoom_obj,
+ parent_graph_zoom_obj: null,
zoom_property: zoom_property,
temporary: false,
node_text_dx: node_text_dx,
@@ -134,6 +136,8 @@ var initDrawingArea = function () {
parent_element: nozoom_g,
graph_name: "edit",
graph: edit_graph,
+ zoom_obj: null,
+ parent_graph_zoom_obj: zoom_obj,
zoom_property: zoom_property,
temporary: true,
node_text_dx: node_text_dx,
diff --git a/src/client/view/graph_view.js b/src/client/view/graph_view.js
index 6347da28..9e2a467a 100644
--- a/src/client/view/graph_view.js
+++ b/src/client/view/graph_view.js
@@ -77,6 +77,8 @@ function GraphView(spec) {
node_text_dx = spec.node_text_dx,
node_text_dy = spec.node_text_dy,
svgInput = spec.svgInput,
+ zoom_obj = spec.zoom_obj,
+ parent_graph_zoom_obj = spec.parent_graph_zoom_obj,
zoomInProgress = false,
force,
@@ -93,6 +95,7 @@ function GraphView(spec) {
graph !== undefined && zoom_property !== undefined &&
temporary !== undefined && force_enabled !== undefined &&
node_text_dx !== undefined && node_text_dy !== undefined &&
+ zoom_obj !== undefined && parent_graph_zoom_obj !== undefined &&
(temporary || svgInput !== undefined),
"missing spec variable");