From 390e70f63a780e0c87eff81ec1272939cf4cbbb2 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 14 Nov 2025 03:43:51 +0000 Subject: [PATCH] debug: add logging to troubleshoot default map issue --- main.js | 2 ++ modules/io/save.js | 1 + 2 files changed, 3 insertions(+) diff --git a/main.js b/main.js index 1f91ed4a..5d67e029 100644 --- a/main.js +++ b/main.js @@ -293,9 +293,11 @@ async function checkLoadParameters() { // restore onloadBehavior from localStorage if saved const storedBehavior = localStorage.getItem("onloadBehavior"); + WARN && console.warn("Stored onloadBehavior:", storedBehavior); if (storedBehavior) { byId("onloadBehavior").value = storedBehavior; } + WARN && console.warn("Current onloadBehavior value:", byId("onloadBehavior").value); // check if there is a default map saved to indexedDB if (byId("onloadBehavior").value === "default") { diff --git a/modules/io/save.js b/modules/io/save.js index c4db90a2..5232bcf7 100644 --- a/modules/io/save.js +++ b/modules/io/save.js @@ -177,6 +177,7 @@ async function saveAsDefaultMap() { await ldb.set("defaultMap", blob); localStorage.setItem("onloadBehavior", "default"); byId("onloadBehavior").value = "default"; + WARN && console.warn("Default map saved. onloadBehavior set to:", localStorage.getItem("onloadBehavior")); tip("Map is set as default and will open on load", true, "success", 5000); } catch (error) { ERROR && console.error(error);