From d70e2265a9c20153e1e9670f8f13ae834c1ccf9c Mon Sep 17 00:00:00 2001 From: ironmonk88 <75920956+ironmonk88@users.noreply.github.com> Date: Sat, 23 Sep 2023 11:58:35 -0700 Subject: [PATCH] Fixing debounce --- js/settings.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/js/settings.js b/js/settings.js index 146040c..d5badbc 100644 --- a/js/settings.js +++ b/js/settings.js @@ -4,7 +4,6 @@ import { updateRuleProviderVariable } from "./api.js"; export const registerSettings = function () { let modulename = "enhanced-terrain-layer"; - const debouncedReload = foundry.utils.debounce(function () { window.location.reload(); }, 100); const debouncedRefresh = foundry.utils.debounce(function () { canvas.terrain.refresh(); }, 100); let imageoptions = { @@ -66,7 +65,7 @@ export const registerSettings = function () { default: 'diagonal', type: String, choices: imageoptions, - onChange: debouncedReload + requiresReload: true }); game.settings.register(modulename, 'show-text', { name: "EnhancedTerrainLayer.show-text.name",