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