From 7fd3e700994ea0902bcb90be935534f27ded2b42 Mon Sep 17 00:00:00 2001 From: quenousimporte Date: Wed, 27 Sep 2023 09:09:16 +0200 Subject: [PATCH] fix: null setting when cancelling prompt --- main.js | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/main.js b/main.js index 407b85c..1e9f164 100644 --- a/main.js +++ b/main.js @@ -947,17 +947,20 @@ function editsetting(name) if (type != "undefined") { value = prompt(name, value); - if (type == "number") + if (value !== null) { - value = parseInt(value); + if (type == "number") + { + value = parseInt(value); + } + else if (type == "boolean") + { + value = value === "true"; + } + settings[name] = value; + savesettings(); + loadsettings(); } - else if (type == "boolean") - { - value = value === "true"; - } - settings[name] = value; - savesettings(); - loadsettings(); } } }