diff --git a/src/renderer/components/ExplorationStatus/ExplorationTimer.tsx b/src/renderer/components/ExplorationStatus/ExplorationTimer.tsx index 89aeda6f..bb2d978e 100644 --- a/src/renderer/components/ExplorationStatus/ExplorationTimer.tsx +++ b/src/renderer/components/ExplorationStatus/ExplorationTimer.tsx @@ -56,7 +56,7 @@ export const ExplorationTimer: FC = ({ setTimerDisplay(getTimeRemaining()); setTimeRemaining(timeRemaining - intervalMs); }, intervalMs); - } else { + } else if (!isTimerActive && timeRemaining !== 0) { if (interval !== undefined) { clearInterval(interval); } @@ -106,6 +106,7 @@ export const ExplorationTimer: FC = ({ .catch(() => { log.error; }); + toast.info('start_exploration'); } }; @@ -119,6 +120,7 @@ export const ExplorationTimer: FC = ({ toast.error(result.message); } else if (rosServiceState.matches('connected')) { setIsTimerActive(true); + toast.info('isStartExplorationStarted'); } };