From 634fa3104dfa200ce9cefdc339f47bd1b3cbc258 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Wed, 25 Mar 2020 14:53:52 -0400 Subject: [PATCH] Fix scrolling increasing and decreasing scale in slightly different increments --- macrovision.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/macrovision.js b/macrovision.js index cc2c281a..9dfb843a 100644 --- a/macrovision.js +++ b/macrovision.js @@ -1372,7 +1372,7 @@ document.addEventListener("DOMContentLoaded", () => { if (shiftHeld) { - const dir = e.deltaY > 0 ? 0.9 : 1.1; + const dir = e.deltaY > 0 ? 10/11 : 11/10; if (selected) { const entity = entities[selected.dataset.key]; entity.views[entity.view].height = math.multiply(entity.views[entity.view].height, dir); @@ -1383,7 +1383,7 @@ document.addEventListener("DOMContentLoaded", () => { } } else { - const dir = e.deltaY < 0 ? 0.9 : 1.1; + const dir = e.deltaY < 0 ? 10/11 : 11/10; setWorldHeight(config.height, math.multiply(config.height, dir)); updateWorldOptions(); }