fix: null setting when cancelling prompt

This commit is contained in:
quenousimporte 2023-09-27 09:09:16 +02:00
parent 1ce493fe58
commit 7fd3e70099
1 changed files with 12 additions and 9 deletions

21
main.js
View File

@ -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();
}
}
}