]> git.proxmox.com Git - pve-manager.git/commit
ui: backup job editor: fix disable behavior for fleecing storage
authorDominik Csapak <d.csapak@proxmox.com>
Tue, 23 Apr 2024 12:15:00 +0000 (14:15 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 23 Apr 2024 13:15:34 +0000 (15:15 +0200)
commit21e5ae5b36de7834911c3e4de2dc1bee34c44c5d
tree607977675ef9ec96de037eeed1d6432f0e6fadfd
parent6bc5e32112e7ce3f9265ec0626c63fe94488ab99
ui: backup job editor: fix disable behavior for fleecing storage

commit 569b0388 (ui: fix reset behavior of backup job editor) disabled
the fleecing storage field by default (as that is the default state)
to fix the reset behavior. This broke editing the job when fleecing
was enabled and the user did not navigate to the advanced tab yet.

It seems that the 'bind' here only gets triggered once the panel is
rendered, but we actually need it before that.

To work around the issue for now, manually enable/disable the field
when toggling the fleecing checkbox. (Though this warrants a bit of
deeper investigation into this bind behavior)

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