[pve-devel] [PATCH manager 3/4] fire activate event for lazyitems in tabpanels
Dominik Csapak
d.csapak at proxmox.com
Tue Jul 5 17:06:56 CEST 2016
when changing tabs which are lazyitems,
there will be no activate event for the content of the tab
so we fire it manually on tabchange (if the new card has the
lazyitems plugin activated) as we do it for the hide event
Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
www/manager6/panel/ConfigPanel.js | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/www/manager6/panel/ConfigPanel.js b/www/manager6/panel/ConfigPanel.js
index 489eb3b..51bdf1f 100644
--- a/www/manager6/panel/ConfigPanel.js
+++ b/www/manager6/panel/ConfigPanel.js
@@ -108,6 +108,11 @@ Ext.define('PVE.panel.Config', {
if (oldcard.plugins && oldcard.plugins[0] && oldcard.plugins[0].ptype == 'lazyitems') {
oldcard.items.items[0].fireEvent('hide');
}
+
+ // same for activating
+ if (newcard.plugins && newcard.plugins[0] && newcard.plugins[0].ptype == 'lazyitems') {
+ newcard.items.items[0].fireEvent('activate');
+ }
}
}
});
--
2.1.4
More information about the pve-devel
mailing list