From 4dc9962738ea4bc09d392f947bc6e4ea480606f0 Mon Sep 17 00:00:00 2001 From: Felix Homa Date: Thu, 8 Feb 2024 21:34:43 +0100 Subject: [PATCH] Fixed Dark-Mode enabling itself, despite being disabled on reload ... "false" != false ... javascript is trash --- Klausur.html | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Klausur.html b/Klausur.html index 96988bb..6660b0f 100644 --- a/Klausur.html +++ b/Klausur.html @@ -176,8 +176,15 @@ get_params[sp[0]] = decodeURIComponent(sp[1]); switch(sp[0]) { case "inputDarkMode": - document.getElementById(sp[0]).checked=get_params[sp[0]]; - console.log("Loaded IDM: " + sp[0] + " => " + get_params[sp[0]]); + switch(get_params[sp[0]]) { + case "true": + document.getElementById(sp[0]).checked=true; + break; + case "false": + document.getElementById(sp[0]).checked=false; + break; + } + console.log("Loaded IDM: " + sp[0] + " => " + document.getElementById(sp[0]).checked); break; case "inputExamDuration": case "inputExtraDuration":