Add a setting that disables Drag Ruler by default and only activates it once the button to add a waypoint is being pressed

This commit is contained in:
Manuel Vögele
2021-08-02 14:38:40 +02:00
parent 461e1d0818
commit 9552c25e6e
5 changed files with 80 additions and 12 deletions
+2 -2
View File
@@ -199,7 +199,7 @@ export function applyTokenSizeOffset(waypoints, token) {
return waypoints.map(w => new PIXI.Point(w.x + waypointOffset.x, w.y + waypointOffset.y))
}
export function setSnapParameterOnOptions(sourceObject, event, options) {
export function setSnapParameterOnOptions(sourceObject, options) {
// Allow outside modules to override snapping
if (sourceObject.snapOverride?.active) {
options.snapOverrideActive = true;
@@ -207,6 +207,6 @@ export function setSnapParameterOnOptions(sourceObject, event, options) {
sourceObject.snapOverride = undefined; // remove it to prevent any lingering data issues
}
else {
options.snap = !event.shiftKey;
options.snap = !game.keyboard._downKeys.has("Shift");
}
}