From 4b4885652c12cbabb002a2a4042dd9b2c6d568da Mon Sep 17 00:00:00 2001 From: Emmanuel Kasper Date: Wed, 9 Mar 2016 15:57:13 +0100 Subject: [PATCH] load/reload stores of tabpanel children on 'activate' event --- www/manager6/lxc/DNS.js | 5 ++--- www/manager6/lxc/Network.js | 4 +--- www/manager6/lxc/Options.js | 5 ++--- www/manager6/lxc/Resources.js | 2 +- www/manager6/lxc/SnapshotTree.js | 4 ++-- 5 files changed, 8 insertions(+), 12 deletions(-) diff --git a/www/manager6/lxc/DNS.js b/www/manager6/lxc/DNS.js index dd5e45af..0663fb88 100644 --- a/www/manager6/lxc/DNS.js +++ b/www/manager6/lxc/DNS.js @@ -266,12 +266,11 @@ Ext.define('PVE.lxc.DNS', { rows: rows, listeners: { itemdblclick: run_editor, - selectionchange: set_button_status + selectionchange: set_button_status, + activate: reload } }); me.callParent(); - - me.on('show', reload); } }); diff --git a/www/manager6/lxc/Network.js b/www/manager6/lxc/Network.js index ebac2c5a..8e3129fa 100644 --- a/www/manager6/lxc/Network.js +++ b/www/manager6/lxc/Network.js @@ -532,14 +532,12 @@ Ext.define('PVE.lxc.NetworkView', { } ], listeners: { - show: me.load, + activate: me.load, itemdblclick: run_editor } }); me.callParent(); - - me.load(); } }, function() { diff --git a/www/manager6/lxc/Options.js b/www/manager6/lxc/Options.js index c5a1c0f3..a24aab4f 100644 --- a/www/manager6/lxc/Options.js +++ b/www/manager6/lxc/Options.js @@ -195,13 +195,12 @@ Ext.define('PVE.lxc.Options', { tbar: [ edit_btn ], rows: rows, listeners: { - itemdblclick: run_editor + itemdblclick: run_editor, + activate: reload } }); me.callParent(); - - me.on('show', reload); } }); diff --git a/www/manager6/lxc/Resources.js b/www/manager6/lxc/Resources.js index ae9d3583..03fd149c 100644 --- a/www/manager6/lxc/Resources.js +++ b/www/manager6/lxc/Resources.js @@ -268,7 +268,7 @@ Ext.define('PVE.lxc.RessourceView', { ], rows: rows, listeners: { - show: reload, + activate: reload, itemdblclick: run_editor, selectionchange: set_button_status } diff --git a/www/manager6/lxc/SnapshotTree.js b/www/manager6/lxc/SnapshotTree.js index cbe70430..e654df46 100644 --- a/www/manager6/lxc/SnapshotTree.js +++ b/www/manager6/lxc/SnapshotTree.js @@ -284,9 +284,9 @@ Ext.define('PVE.lxc.SnapshotTree', { } } ], - columnLines: true, // will work in 4.1? + columnLines: true, listeners: { - show: me.reload, + activate: me.reload, hide: me.load_task.cancel, destroy: me.load_task.cancel, // disable collapse