From 228fc5691682c86a110aa91ab00129e6ce22cf47 Mon Sep 17 00:00:00 2001
From: adrien <adrien@malingrey.fr>
Date: Fri, 8 Dec 2023 12:12:15 +0100
Subject: [PATCH] fix settings load

---
 index.html      | 2 +-
 js/interface.js | 5 ++++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/index.html b/index.html
index cc5cd7e..5e8dd34 100644
--- a/index.html
+++ b/index.html
@@ -93,7 +93,7 @@
           <div class="card mb-4 w-100">
             <div class="card-header text-center"><strong>HOLD</strong></div>
             <div class="card-body p-0">
-              <table id="holdTable" class="minoes-table m-auto">
+              <table id="holdTable" class="minoes-table ms-auto">
                 <tr class="buffer-zone"><td></td><td></td><td></td><td></td><td></td><td></td></tr>
                 <tr class="buffer-zone"><td></td><td></td><td></td><td></td><td></td><td></td></tr>
                 <tr class="buffer-zone"><td></td><td></td><td></td><td></td><td></td><td></td></tr>
diff --git a/js/interface.js b/js/interface.js
index 4ba1343..4de2497 100644
--- a/js/interface.js
+++ b/js/interface.js
@@ -30,7 +30,10 @@ class Settings {
     }
 
     load() {
-        this.form.querySelectorAll("[name]").forEach(element => element.value = localStorage[element.name])
+        this.form.querySelectorAll("[name]").forEach(element => {
+            if (element.name in localStorage)
+                element.value = localStorage[element.name]
+        })
         window.document.selectedStyleSheetSet = stylesheetSelect.value
     }