diff --git a/client/src/Pages/Uptime/Monitors/index.jsx b/client/src/Pages/Uptime/Monitors/index.jsx index f3342e101..6e6f6caba 100644 --- a/client/src/Pages/Uptime/Monitors/index.jsx +++ b/client/src/Pages/Uptime/Monitors/index.jsx @@ -21,7 +21,7 @@ import MonitorCountHeader from "../../../Components/MonitorCountHeader"; import { Stack, Box, Button, Typography } from "@mui/material"; // Utils -import { useState, useCallback } from "react"; +import { useState, useCallback, useEffect } from "react"; import { useIsAdmin } from "../../../Hooks/useIsAdmin"; import { useTheme } from "@emotion/react"; import { useNavigate } from "react-router-dom"; @@ -146,6 +146,12 @@ const UptimeMonitors = () => { monitorUpdateTrigger, }); + useEffect(() => { + if (isSearching) { + setPage(undefined); + } + }, [isSearching]); + const isLoading = monitorsWithSummaryIsLoading || monitorsWithChecksIsLoading; if (networkError) { return (