diff --git a/kafka-ui-react-app/src/components/Topics/Topic/Details/Messages/Filters/Filters.tsx b/kafka-ui-react-app/src/components/Topics/Topic/Details/Messages/Filters/Filters.tsx index c3419befb0..6ee91f7914 100644 --- a/kafka-ui-react-app/src/components/Topics/Topic/Details/Messages/Filters/Filters.tsx +++ b/kafka-ui-react-app/src/components/Topics/Topic/Details/Messages/Filters/Filters.tsx @@ -216,7 +216,15 @@ const Filters: React.FC = ({ search: `?${qs}`, }); }, - [seekDirection, queryType, activeFilter, currentSeekType, timestamp, query] + [ + seekDirection, + queryType, + activeFilter, + currentSeekType, + timestamp, + query, + selectedPartitions, + ] ); const handleSSECancel = () => { @@ -344,10 +352,26 @@ const Filters: React.FC = ({ if (location.search?.length === 0) { handleFiltersSubmit(offset); } - }, [handleFiltersSubmit, location]); + }, [ + seekDirection, + queryType, + activeFilter, + currentSeekType, + timestamp, + query, + location, + ]); React.useEffect(() => { handleFiltersSubmit(offset); - }, [handleFiltersSubmit, seekDirection]); + }, [ + seekDirection, + queryType, + activeFilter, + currentSeekType, + timestamp, + query, + seekDirection, + ]); React.useEffect(() => { setIsTailing(isLive);