diff --git a/www/datastore/Content.js b/www/datastore/Content.js index 57693785..ddc923fd 100644 --- a/www/datastore/Content.js +++ b/www/datastore/Content.js @@ -73,7 +73,6 @@ Ext.define('PBS.DataStoreContent', { 'backup-time', ]); Proxmox.Utils.monStoreErrors(view, this.store); - this.reload(); // initial load }, reload: function() { @@ -625,6 +624,17 @@ Ext.define('PBS.DataStoreContent', { }, }, + listeners: { + activate: function() { + let me = this; + // only load on first activate to not load every tab switch + if (!me.firstLoad) { + me.getController().reload(); + me.firstLoad = true; + } + }, + }, + viewConfig: { getRowClass: function(record, index) { let verify = record.get('verification');