From ed2a8d793703b6e0659199f4e31e25ffb553d2bc Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Wed, 16 Dec 2020 17:31:40 -0500 Subject: [PATCH] Fix default selection for pulldown --- src/gui/options/options.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gui/options/options.js b/src/gui/options/options.js index 57b48eaada1..c9d5d2dbc27 100644 --- a/src/gui/options/options.js +++ b/src/gui/options/options.js @@ -266,6 +266,7 @@ App.UI.OptionsGroup = (function() { buttonGroup.append(button); } } else { + let matchFound = false; let select = document.createElement("select"); select.classList.add("rajs-list"); @@ -275,9 +276,13 @@ App.UI.OptionsGroup = (function() { el.value = value.value; if (this.object[this.property] === value.value) { el.selected = true; + matchFound = true; } select.appendChild(el); } + if (!matchFound) { + select.selectedIndex = -1; + } select.onchange = () => { const O = select.options[select.selectedIndex]; if (isNaN(Number(O.value))) { -- GitLab