summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/clusters/clusters_bundle.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/clusters/clusters_bundle.js')
-rw-r--r--app/assets/javascripts/clusters/clusters_bundle.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/assets/javascripts/clusters/clusters_bundle.js b/app/assets/javascripts/clusters/clusters_bundle.js
index 9f92d49f576..8d0610b23a3 100644
--- a/app/assets/javascripts/clusters/clusters_bundle.js
+++ b/app/assets/javascripts/clusters/clusters_bundle.js
@@ -134,9 +134,12 @@ export default class Clusters {
handleSuccess(data) {
const prevApplicationMap = Object.assign({}, this.store.state.applications);
+ const prevStatus = this.store.state.status;
this.store.updateStateFromServer(data.data);
this.checkForNewInstalls(prevApplicationMap, this.store.state.applications);
- this.updateContainer(this.store.state.status, this.store.state.statusReason);
+ if (prevStatus.length == 0 || prevStatus !== this.store.state.status) {
+ this.updateContainer(this.store.state.status, this.store.state.statusReason);
+ }
}
toggle() {