fix: persist onloadBehavior setting for default map feature

The default map feature was not working on page refresh because the
onloadBehavior dropdown value was not being persisted or restored.

Changes:
- main.js: Restore onloadBehavior from localStorage on page load
- save.js: saveAsDefaultMap() now saves "default" to localStorage
- save.js: clearDefaultMap() now removes the localStorage setting
- index.html: Update version hashes to 1.108.13

Now when users click "Set as default", the setting persists across
page refreshes and their default map loads automatically.
This commit is contained in:
Claude 2025-11-14 03:38:33 +00:00
parent 57b7980dbc
commit 45f56b8c5d
No known key found for this signature in database
3 changed files with 12 additions and 2 deletions

View file

@ -8232,7 +8232,7 @@
<script src="modules/ui/style-presets.js?v=1.100.00"></script>
<script src="modules/ui/general.js?v=1.100.00"></script>
<script src="modules/ui/options.js?v=1.106.2"></script>
<script src="main.js?v=1.108.12">
<script src="main.js?v=1.108.13">
<script defer src="modules/ui/style.js?v=1.108.4"></script>
<script defer src="modules/ui/editors.js?v=1.108.5"></script>
@ -8277,7 +8277,7 @@
<script defer src="modules/coa-renderer.js?v=1.99.00"></script>
<script defer src="libs/rgbquant.min.js"></script>
<script defer src="libs/jquery.ui.touch-punch.min.js"></script>
<script defer src="modules/io/save.js?v=1.108.12"></script>
<script defer src="modules/io/save.js?v=1.108.13"></script>
<script defer src="modules/io/load.js?v=1.108.13"></script>
<script defer src="modules/io/cloud.js?v=1.106.0"></script>
<script defer src="modules/io/export.js?v=1.108.11"></script>