From 3cc184a7512dd7a52eac6663f98d8f6b0bf52d83 Mon Sep 17 00:00:00 2001 From: Willem Mulder Date: Sat, 6 Oct 2018 18:12:17 +0200 Subject: [PATCH] Use cached center for initial view. Fixes #1453. --- overviewer_core/data/js_src/util.js | 4 ++-- overviewer_core/tileset.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/overviewer_core/data/js_src/util.js b/overviewer_core/data/js_src/util.js index f6578d9..26e3615 100644 --- a/overviewer_core/data/js_src/util.js +++ b/overviewer_core/data/js_src/util.js @@ -338,8 +338,8 @@ overviewer.util = { .addTo(overviewer.map); overviewer.current_world = overviewerConfig.worlds[0]; - //myLayer.addTo(overviewer.map); - overviewer.map.setView(overviewer.util.fromWorldToLatLng(tset.spawn[0], tset.spawn[1], tset.spawn[2], tset), 1); + let center = overviewer.collections.centers[overviewer.current_world]; + overviewer.map.setView(center[0], center[1]); if (!overviewer.util.initHash()) { overviewer.worldCtrl.onChange({target: {value: overviewer.current_world}}); diff --git a/overviewer_core/tileset.py b/overviewer_core/tileset.py index c3de7f6..741bac1 100644 --- a/overviewer_core/tileset.py +++ b/overviewer_core/tileset.py @@ -589,7 +589,7 @@ class TileSet(object): if (self.regionset.get_type() == None and self.options.get("showspawn", True)): d.update({"spawn": self.options.get("spawn")}) else: - d.update({"spawn": "false"}); + d.update({"spawn": False}) try: d['north_direction'] = self.regionset.north_dir