From 3b35f9a763d3686fa9fbef3e2f01bee7321a446d Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Sun, 19 Apr 2020 22:31:34 -0400 Subject: [PATCH] Fix using the completely wrong variable... --- macrovision.js | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/macrovision.js b/macrovision.js index 38043433..4e7c9ad9 100644 --- a/macrovision.js +++ b/macrovision.js @@ -1167,16 +1167,15 @@ function toggleFullScreen() { } function handleResize() { - const oldEntityX = entityX; + const oldCanvasWidth = canvasWidth; entityX = document.querySelector("#entities").getBoundingClientRect().x; + canvasWidth = document.querySelector("#display").clientWidth - 100; + canvasHeight = document.querySelector("#display").clientHeight - 50; - const change = oldEntityX / entityX; + const change = oldCanvasWidth / canvasWidth; doHorizReposition(change); - - canvasWidth = document.querySelector("#display").clientWidth - 100; - canvasHeight = document.querySelector("#display").clientHeight - 50; updateSizes(); } @@ -2100,7 +2099,7 @@ function exportScene() { unit: unit } - results.entityX = entityX; + results.canvasWidth = canvasWidth; return results; } @@ -2178,8 +2177,8 @@ function importScene(data) { config.height = math.unit(data.world.height, data.world.unit); document.querySelector("#options-height-unit").value = data.world.unit; - if (data.entityX) { - doHorizReposition(data.entityX / entityX); + if (data.canvasWidth) { + doHorizReposition(data.canvasWidth / canvasWidth); } updateSizes();