Skip to content
Snippets Groups Projects
Commit ed2a8d79 authored by lowercasedonkey's avatar lowercasedonkey
Browse files

Fix default selection for pulldown

parent 461dfdbc
No related branches found
No related tags found
1 merge request!8483Salon to js
...@@ -266,6 +266,7 @@ App.UI.OptionsGroup = (function() { ...@@ -266,6 +266,7 @@ App.UI.OptionsGroup = (function() {
buttonGroup.append(button); buttonGroup.append(button);
} }
} else { } else {
let matchFound = false;
let select = document.createElement("select"); let select = document.createElement("select");
select.classList.add("rajs-list"); select.classList.add("rajs-list");
...@@ -275,9 +276,13 @@ App.UI.OptionsGroup = (function() { ...@@ -275,9 +276,13 @@ App.UI.OptionsGroup = (function() {
el.value = value.value; el.value = value.value;
if (this.object[this.property] === value.value) { if (this.object[this.property] === value.value) {
el.selected = true; el.selected = true;
matchFound = true;
} }
select.appendChild(el); select.appendChild(el);
} }
if (!matchFound) {
select.selectedIndex = -1;
}
select.onchange = () => { select.onchange = () => {
const O = select.options[select.selectedIndex]; const O = select.options[select.selectedIndex];
if (isNaN(Number(O.value))) { if (isNaN(Number(O.value))) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment