diff --git a/Website/modules/QueuePopUp.tsx b/Website/modules/QueuePopUp.tsx index 155ae61..ba0063c 100644 --- a/Website/modules/QueuePopUp.tsx +++ b/Website/modules/QueuePopUp.tsx @@ -14,7 +14,7 @@ export default function QueuePopUp({connectedToBackend, children, apiUri, checkC const [queueListInterval, setQueueListInterval] = React.useState(undefined); useEffect(() => { - if(connectedToBackend) { + if(connectedToBackend && showQueuePopup) { UpdateMonitoringJobsList(); if(queueListInterval === undefined){ setQueueListInterval(setInterval(() => { @@ -25,7 +25,7 @@ export default function QueuePopUp({connectedToBackend, children, apiUri, checkC clearInterval(queueListInterval); setQueueListInterval(undefined); } - }, [connectedToBackend]); + }, [connectedToBackend, showQueuePopup]); function UpdateMonitoringJobsList(){ JobFunctions.GetJobsInState(apiUri, JobState.Waiting)