From 21bed54768f51c818f3aa6550dddc37b5c9f232a Mon Sep 17 00:00:00 2001 From: grossmj Date: Sun, 31 Mar 2019 16:48:08 +0700 Subject: [PATCH] Fix opening previously saved 2.1 project grid overlapping. Fixes #2734 --- gns3server/controller/topology.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gns3server/controller/topology.py b/gns3server/controller/topology.py index bdde30d9..4e7326e6 100644 --- a/gns3server/controller/topology.py +++ b/gns3server/controller/topology.py @@ -191,6 +191,11 @@ def _convert_2_1_0(topo, topo_path): """ topo["revision"] = 9 + if "grid_size" in topo: + # drawing_grid_size should be the same size as grid_size + # to avoid overlapping grids + topo["drawing_grid_size"] = topo["grid_size"] + for node in topo.get("topology", {}).get("nodes", []): if "properties" in node: if node["node_type"] in ("qemu", "vmware", "virtualbox"):