From 419f09f8417fc9a79dda3806656ba68526f1631a Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Sun, 9 Aug 2015 14:20:03 +0300 Subject: client/model/graph: position storing: store fixed per node --- src/client/model/graph.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/client/model/graph.js b/src/client/model/graph.js index a37d9944..f8a90931 100644 --- a/src/client/model/graph.js +++ b/src/client/model/graph.js @@ -660,14 +660,12 @@ function Graph(spec) { var x_key = layout_x_key(layout_name), y_key = layout_y_key(layout_name), fixed_key = layout_fixed_key(layout_name), - changes = 0, - fixed = false; + changes = 0; if (node_ids && node_ids.forEach) { node_ids = node_ids.filter(function (node_id) { return id_to_node_map[node_id] !== undefined; }); - fixed = true; } else { node_ids = _.keys(id_to_node_map); } @@ -697,7 +695,7 @@ function Graph(spec) { d[x_key] = node.x; d[y_key] = node.y; - d[fixed_key] = fixed; + d[fixed_key] = node.fixed; return d; }); }; -- cgit v1.3.1