From 6a5c96e42527036fdb598bd1f0a8a1aeb8d8ca80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20V=C3=B6gele?= Date: Sun, 30 Jan 2022 00:06:14 +0100 Subject: [PATCH] Immediately re-measure when the pathfinding mode is changed --- src/keybindings.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/keybindings.js b/src/keybindings.js index 366bd66..cfa5b49 100644 --- a/src/keybindings.js +++ b/src/keybindings.js @@ -117,4 +117,13 @@ function handleMoveWithoutAnimation(event) { function handleTogglePathfinding(event) { togglePathfinding = !event.up; + + const ruler = canvas.controls.ruler; + if (!ruler?.isDragRuler) + return false; + if (ruler._state !== Ruler.STATES.MEASURING) + return false; + + ruler.measure(getMeasurePosition(), {snap: !disableSnap}); + return false; }