From 443cfd4317b49a0c40a24b521422702f78a02f75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20V=C3=B6gele?= Date: Wed, 9 Feb 2022 10:41:01 +0100 Subject: [PATCH] Don't apply snapping to rulers received from other players (fixes #150) --- src/ruler.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ruler.js b/src/ruler.js index 139fb7b..7e35f9e 100644 --- a/src/ruler.js +++ b/src/ruler.js @@ -61,6 +61,9 @@ export function extendRuler() { measure(destination, options={}) { if (this.isDragRuler) { + // If this is the ruler of a remote user take the waypoints as they were transmitted and don't apply any additional snapping to them + if (this.user !== game.user) + options.snap = false; return measure.call(this, destination, options); } else {