mirror of
https://git.proxmox.com/git/pmg-gui
synced 2025-08-14 06:58:53 +00:00
execute stopUpdate on 'deactivate'
when we have a panel/grid with an updatestore which starts on activation, we also have to stop it on deactivation, otherwise those stores gets updated even when we are on another tab Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
parent
2f8fe1a335
commit
00564597e5
@ -29,9 +29,9 @@ Ext.define('PMG.ClamAVDatabaseConfig', {
|
||||
|
||||
me.callParent();
|
||||
|
||||
me.on('activate', me.rstore.stopUpdate);
|
||||
me.on('destroy', me.rstore.stopUpdate);
|
||||
|
||||
me.rstore.startUpdate();
|
||||
me.on('deactivate', me.rstore.stopUpdate);
|
||||
}
|
||||
});
|
||||
|
||||
|
@ -86,5 +86,6 @@ Ext.define('PMG.MailProxyOptions', {
|
||||
|
||||
me.on('activate', me.rstore.startUpdate);
|
||||
me.on('destroy', me.rstore.stopUpdate);
|
||||
me.on('deactivate', me.rstore.stopUpdate);
|
||||
}
|
||||
});
|
||||
|
@ -49,7 +49,8 @@ Ext.define('PMG.MailProxyPorts', {
|
||||
|
||||
me.callParent();
|
||||
|
||||
me.rstore.startUpdate();
|
||||
me.on('activate', me.rstore.startUpdate);
|
||||
me.on('destroy', me.rstore.stopUpdate);
|
||||
me.on('deactivate', me.rstore.stopUpdate);
|
||||
}
|
||||
});
|
||||
|
@ -46,5 +46,6 @@ Ext.define('PMG.MailProxyRelaying', {
|
||||
|
||||
me.on('activate', me.rstore.startUpdate);
|
||||
me.on('destroy', me.rstore.stopUpdate);
|
||||
me.on('deactivate', me.rstore.stopUpdate);
|
||||
}
|
||||
});
|
||||
|
@ -40,5 +40,6 @@ Ext.define('PMG.MailProxyTLS', {
|
||||
|
||||
me.on('activate', me.rstore.startUpdate);
|
||||
me.on('destroy', me.rstore.stopUpdate);
|
||||
me.on('deactivate', me.rstore.stopUpdate);
|
||||
}
|
||||
});
|
||||
|
@ -64,5 +64,6 @@ Ext.define('PMG.SpamDetectorOptions', {
|
||||
|
||||
me.on('activate', me.rstore.startUpdate);
|
||||
me.on('destroy', me.rstore.stopUpdate);
|
||||
me.on('deactivate', me.rstore.stopUpdate);
|
||||
}
|
||||
});
|
||||
|
@ -91,5 +91,6 @@ Ext.define('PMG.SpamQuarantineOptions', {
|
||||
|
||||
me.on('activate', me.rstore.startUpdate);
|
||||
me.on('destroy', me.rstore.stopUpdate);
|
||||
me.on('deactivate', me.rstore.stopUpdate);
|
||||
}
|
||||
});
|
||||
|
@ -57,5 +57,6 @@ Ext.define('PMG.VirusDetectorOptions', {
|
||||
|
||||
me.on('activate', me.rstore.startUpdate);
|
||||
me.on('destroy', me.rstore.stopUpdate);
|
||||
me.on('deactivate', me.rstore.stopUpdate);
|
||||
}
|
||||
});
|
||||
|
@ -44,5 +44,6 @@ Ext.define('PMG.VirusQuarantineOptions', {
|
||||
|
||||
me.on('activate', me.rstore.startUpdate);
|
||||
me.on('destroy', me.rstore.stopUpdate);
|
||||
me.on('deactivate', me.rstore.stopUpdate);
|
||||
}
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user