diff --git a/plugins/dynamix.vm.manager/templates/Custom.form.php b/plugins/dynamix.vm.manager/templates/Custom.form.php index ec866f1fb..c5f833067 100644 --- a/plugins/dynamix.vm.manager/templates/Custom.form.php +++ b/plugins/dynamix.vm.manager/templates/Custom.form.php @@ -1406,12 +1406,12 @@ function BIOSChange(bios) { function USBBootChange(usbboot) { // Remove all boot orders if changed to Yes var value = usbboot.value ; - if (value == "Yes") { - var elements = document.getElementsByClassName("bootorder"); - var names = ''; - for(var i = 0; i < elements.length; i++) { - elements[i].value = ""; - } + var elements = document.getElementsByClassName("bootorder"); + for(var i = 0; i < elements.length; i++) { + if (value == "Yes") { + elements[i].value = ""; + elements[i].setAttribute("disabled","disabled"); + } else elements[i].removeAttribute("disabled"); } } diff --git a/plugins/dynamix.vm.manager/templates/LibreELEC.form.php b/plugins/dynamix.vm.manager/templates/LibreELEC.form.php index a52d00a02..0735abf20 100644 --- a/plugins/dynamix.vm.manager/templates/LibreELEC.form.php +++ b/plugins/dynamix.vm.manager/templates/LibreELEC.form.php @@ -1152,12 +1152,12 @@ function BIOSChange(bios) { function USBBootChange(usbboot) { // Remove all boot orders if changed to Yes var value = usbboot.value ; - if (value == "Yes") { - var elements = document.getElementsByClassName("bootorder"); - var names = ''; - for(var i = 0; i < elements.length; i++) { - elements[i].value = ""; - } + var elements = document.getElementsByClassName("bootorder"); + for(var i = 0; i < elements.length; i++) { + if (value == "Yes") { + elements[i].value = ""; + elements[i].setAttribute("disabled","disabled"); + } else elements[i].removeAttribute("disabled"); } } diff --git a/plugins/dynamix.vm.manager/templates/OpenELEC.form.php b/plugins/dynamix.vm.manager/templates/OpenELEC.form.php index 46a9f556f..53663abd0 100644 --- a/plugins/dynamix.vm.manager/templates/OpenELEC.form.php +++ b/plugins/dynamix.vm.manager/templates/OpenELEC.form.php @@ -1146,12 +1146,12 @@ function BIOSChange(bios) { function USBBootChange(usbboot) { // Remove all boot orders if changed to Yes var value = usbboot.value ; - if (value == "Yes") { - var elements = document.getElementsByClassName("bootorder"); - var names = ''; - for(var i = 0; i < elements.length; i++) { - elements[i].value = ""; - } + var elements = document.getElementsByClassName("bootorder"); + for(var i = 0; i < elements.length; i++) { + if (value == "Yes") { + elements[i].value = ""; + elements[i].setAttribute("disabled","disabled"); + } else elements[i].removeAttribute("disabled"); } }