add suspend/resume events to updateTree
this makes adding/modifying a large number of items a lot faster Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
committed by
Dietmar Maurer
parent
3cf2245487
commit
2614f0f762
@ -236,7 +236,7 @@ Ext.define('PVE.tree.ResourceTree', {
|
||||
var updateTree = function() {
|
||||
var tmp;
|
||||
|
||||
// fixme: suspend events ?
|
||||
store.suspendEvents();
|
||||
|
||||
var rootnode = me.store.getRootNode();
|
||||
me.setIconCls(rootnode.data);
|
||||
@ -360,6 +360,8 @@ Ext.define('PVE.tree.ResourceTree', {
|
||||
}
|
||||
|
||||
pdata.updateCount++;
|
||||
store.resumeEvents();
|
||||
store.fireEvent('refresh', store);
|
||||
};
|
||||
|
||||
var statechange = function(sp, key, value) {
|
||||
|
Reference in New Issue
Block a user