diff --git a/www/manager6/window/PCIMapEdit.js b/www/manager6/window/PCIMapEdit.js index d43f04eb..faf58255 100644 --- a/www/manager6/window/PCIMapEdit.js +++ b/www/manager6/window/PCIMapEdit.js @@ -126,8 +126,10 @@ Ext.define('PVE.window.PCIMapEditWindow', { this.lookup('pciselector').setMdev(value); }, - nodeChange: function(_field, value) { - this.lookup('pciselector').setNodename(value); + nodeChange: function(field, value) { + if (!field.isDisabled()) { + this.lookup('pciselector').setNodename(value); + } }, pciChange: function(_field, value) { diff --git a/www/manager6/window/USBMapEdit.js b/www/manager6/window/USBMapEdit.js index 358f0778..69a40026 100644 --- a/www/manager6/window/USBMapEdit.js +++ b/www/manager6/window/USBMapEdit.js @@ -101,9 +101,11 @@ Ext.define('PVE.window.USBMapEditWindow', { usbsel.setDisabled(!value); }, - nodeChange: function(_field, value) { - this.lookup('id').setNodename(value); - this.lookup('path').setNodename(value); + nodeChange: function(field, value) { + if (!field.isDisabled()) { + this.lookup('id').setNodename(value); + this.lookup('path').setNodename(value); + } },