From 4c3ce2a1bdbdd7116551f617a045d9e89db89bb4 Mon Sep 17 00:00:00 2001 From: Eltrac Date: Wed, 10 Sep 2025 18:23:29 +0800 Subject: fix: changed setting not showing actual value after refresh --- assets/js/settings.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/js/settings.js b/assets/js/settings.js index 52675143..f9d524da 100644 --- a/assets/js/settings.js +++ b/assets/js/settings.js @@ -81,7 +81,8 @@ const element = document.createElement('input'); element.type = 'checkbox'; element.id = checkboxOption.id; - element.checked = (checkboxOption.default === 'true'); + element.checked = localStorage.getItem(checkboxOption.storage) === 'true' || + checkboxOption.default === 'true'; // create label const label = document.createElement('label'); -- cgit v1.2.3