ui: call more update store functions in the store scope

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2020-04-09 16:45:22 +02:00
parent 30f5d4769c
commit 6386068d0e
6 changed files with 13 additions and 13 deletions

View File

@ -1,7 +1,9 @@
Ext.define('PVE.ceph.Log', {
extend: 'Proxmox.panel.LogView',
xtype: 'cephLogView',
nodename: undefined,
failCallback: function(response) {
var me = this;
var msg = response.htmlStatus;

View File

@ -237,8 +237,8 @@ Ext.define('PVE.node.CephPoolList', {
selModel: sm,
tbar: [ create_btn, destroy_btn ],
listeners: {
activate: rstore.startUpdate,
destroy: rstore.stopUpdate
activate: () => rstore.startUpdate(),
destroy: () => rstore.stopUpdate(),
}
});

View File

@ -83,9 +83,9 @@ Ext.define('PVE.dc.Log', {
}
],
listeners: {
activate: logstore.startUpdate,
deactivate: logstore.stopUpdate,
destroy: logstore.stopUpdate
activate: () => logstore.startUpdate(),
deactivate: () => logstore.stopUpdate(),
destroy: () => logstore.stopUpdate(),
}
});

View File

@ -130,8 +130,8 @@ Ext.define('PVE.dc.Tasks', {
],
listeners: {
itemdblclick: run_task_viewer,
show: taskstore.startUpdate,
destroy: taskstore.stopUpdate
show: () => taskstore.startUpdate(),
destroy: () => taskstore.stopUpdate(),
}
});

View File

@ -208,7 +208,7 @@ Ext.define('PVE.qemu.AgentIPView', {
me.updateStatus(!success);
});
me.on('destroy', me.ipStore.stopUpdate);
me.on('destroy', me.ipStore.stopUpdate, me.ipStore);
// if we already have info about the vm, use it immediately
if (me.rstore.getCount()) {

View File

@ -766,11 +766,9 @@ Ext.define('PVE.qemu.HardwareView', {
me.callParent();
me.on('activate', me.rstore.startUpdate);
me.on('destroy', me.rstore.stopUpdate);
me.on('activate', me.rstore.startUpdate, me.rstore);
me.on('destroy', me.rstore.stopUpdate, me.rstore);
me.mon(me.getStore(), 'datachanged', function() {
set_button_status();
});
me.mon(me.getStore(), 'datachanged', set_button_status, me);
}
});