From f90ede1026f0f799f8c0a21b6b0fe8207bd2ffff Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Mon, 5 Sep 2022 13:54:57 +0300 Subject: [PATCH] Scroll to overlay from the search Signed-off-by: Alex Andreev --- src/renderer/components/dock/logs/log-list.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/renderer/components/dock/logs/log-list.tsx b/src/renderer/components/dock/logs/log-list.tsx index 2bcdf239b3..0ea55e56f4 100644 --- a/src/renderer/components/dock/logs/log-list.tsx +++ b/src/renderer/components/dock/logs/log-list.tsx @@ -83,6 +83,10 @@ export const LogList = observer(({ model }: LogListProps) => { rowVirtualizer.scrollToIndex(visibleLogs.get().length - 1, { align: 'end', smoothScroll: false }); }, [model.logTabData.get()]); + useEffect(() => { + rowVirtualizer.scrollToIndex(model.searchStore.occurrences[model.searchStore.activeOverlayIndex], { align: 'end', smoothScroll: false }); + }, [model.searchStore.activeOverlayIndex]) + return (