]> git.proxmox.com Git - pve-manager.git/commitdiff
ui: backup job edit: fix form reset tracking
authorDominik Csapak <d.csapak@proxmox.com>
Tue, 15 Nov 2022 13:23:12 +0000 (14:23 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 15 Nov 2022 13:28:57 +0000 (14:28 +0100)
When the mode changes, we set the pool selector visible/hidden, but
we never disabled/enabled it. This tripped up the dirty state of the
form always showing the reset button as enabled.

Properly enabling and disabling the pool field fixes the dirty state
tracking.

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
www/manager6/dc/Backup.js

index c81a76ceacdb225fb8434a4bbbb13c3e3638b01e..4638cbb68536ca3a9d92f1a03d17a7104f77066a 100644 (file)
@@ -322,10 +322,12 @@ Ext.define('PVE.dc.BackupEdit', {
                vmgrid.setDisabled(true);
                vmidField.setValue('');
                selPool.setVisible(true);
+               selPool.setDisabled(false);
                selPool.allowBlank = false;
                selectPoolMembers(selPool.value);
            } else {
                selPool.setVisible(false);
+               selPool.setDisabled(true);
                selPool.allowBlank = true;
            }
            let list = vmidField.getValue();