]> git.proxmox.com Git - proxmox-backup.git/commitdiff
ui: webauthn: fix stopping store upgrades on destroy
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 7 Feb 2022 14:17:00 +0000 (15:17 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 7 Feb 2022 14:19:47 +0000 (15:19 +0100)
`deactivate` is only triggered if we switch to a different tab on
the same navigation level, but if we switch to a completely different
component (e.g., fom `Options -> Others` to `Datastore foo`) we can
only work with the destroy event, use the before one as else we
cannot access the view controllers method anymore.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
www/config/WebauthnView.js

index 614ea13900a12849799b9f106f5ee7e8e553385f..db2d7d8a7d986ec76bb40ac7a0450daa011b5c7e 100644 (file)
@@ -44,6 +44,7 @@ Ext.define('PBS.WebauthnConfigView', {
        itemdblclick: 'runEditor',
        activate: 'startStore',
        deactivate: 'stopStore',
+       beforedestroy: 'stopStore',
     },
 });