From 48325bc5adf446cf14763d298d19202c83d67e01 Mon Sep 17 00:00:00 2001 From: Robert Azizbekyan <103438454+rAzizbekyan@users.noreply.github.com> Date: Thu, 21 Jul 2022 16:57:49 +0400 Subject: [PATCH] fixing newest first mode issue and actionscell dispatch issue (#2305) --- .../Topic/Details/Messages/Filters/Filters.tsx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) 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 d044fefabf..5cf9b2af57 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 @@ -192,7 +192,17 @@ const Filters: React.FC = ({ setAttempt(attempt + 1); if (isSeekTypeControlVisible) { - props.seekType = isLive ? SeekType.LATEST : currentSeekType; + switch (seekDirection) { + case SeekDirection.FORWARD: + props.seekType = SeekType.BEGINNING; + break; + case SeekDirection.BACKWARD: + case SeekDirection.TAILING: + props.seekType = SeekType.LATEST; + break; + default: + props.seekType = currentSeekType; + } props.seekTo = selectedPartitions.map(({ value }) => { const offsetProperty = seekDirection === SeekDirection.FORWARD ? 'offsetMin' : 'offsetMax';