From 99afe46a5ef40e521e732081d469f5a68329d3da Mon Sep 17 00:00:00 2001 From: Roman Date: Tue, 26 Jan 2021 16:07:25 +0200 Subject: [PATCH] added explicit `preload: true` when subscribing stores Signed-off-by: Roman --- src/renderer/components/+namespaces/namespace-select.tsx | 2 +- src/renderer/components/+network-services/service-details.tsx | 2 +- src/renderer/components/+workloads-overview/overview.tsx | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/renderer/components/+namespaces/namespace-select.tsx b/src/renderer/components/+namespaces/namespace-select.tsx index 4dd21b53d3..6ee7ea2d57 100644 --- a/src/renderer/components/+namespaces/namespace-select.tsx +++ b/src/renderer/components/+namespaces/namespace-select.tsx @@ -33,7 +33,7 @@ export class NamespaceSelect extends React.Component { componentDidMount() { disposeOnUnmount(this, [ kubeWatchApi.subscribeStores([namespaceStore], { - preload: !namespaceStore.isLoaded, + preload: true, }) ]); } diff --git a/src/renderer/components/+network-services/service-details.tsx b/src/renderer/components/+network-services/service-details.tsx index 3cc4a10e39..80c9bd4dc7 100644 --- a/src/renderer/components/+network-services/service-details.tsx +++ b/src/renderer/components/+network-services/service-details.tsx @@ -22,7 +22,7 @@ export class ServiceDetails extends React.Component { componentDidMount() { disposeOnUnmount(this, [ kubeWatchApi.subscribeStores([endpointStore], { - preload: !endpointStore.isLoaded, + preload: true, }), ]); } diff --git a/src/renderer/components/+workloads-overview/overview.tsx b/src/renderer/components/+workloads-overview/overview.tsx index 3a6626277a..50a25ef87c 100644 --- a/src/renderer/components/+workloads-overview/overview.tsx +++ b/src/renderer/components/+workloads-overview/overview.tsx @@ -27,7 +27,9 @@ export class WorkloadsOverview extends React.Component { kubeWatchApi.subscribeStores([ podsStore, deploymentStore, daemonSetStore, statefulSetStore, replicaSetStore, jobStore, cronJobStore, eventStore, - ]), + ], { + preload: true, + }), ]); }