Преглед на файлове

Merge pull request #2401 from porter-dev/charts-websockets-hotfix

close websockets on switching clusters in sidebar
jusrhee преди 3 години
родител
ревизия
e546a9cf04
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      dashboard/src/main/home/cluster-dashboard/chart/ChartList.tsx

+ 2 - 2
dashboard/src/main/home/cluster-dashboard/chart/ChartList.tsx

@@ -297,7 +297,7 @@ const ChartList: React.FunctionComponent<Props> = ({
       controllers.map((controller) => closeWebsocket(controller));
       closeWebsocket(jobWebsocketID);
     };
-  }, []);
+  }, [context.currentCluster]);
 
   useEffect(() => {
     const websocketID = "helm_releases";
@@ -307,7 +307,7 @@ const ChartList: React.FunctionComponent<Props> = ({
     return () => {
       closeWebsocket(websocketID);
     };
-  }, [namespace]);
+  }, [namespace, context.currentCluster]);
 
   useEffect(() => {
     let isSubscribed = true;