From 05a3ed0e57833397a0f12d203462beb69e686e8e Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Tue, 6 Sep 2022 19:28:01 +0300 Subject: [PATCH] Fix scrolling to items on search Signed-off-by: Alex Andreev --- src/renderer/components/dock/logs/log-list.tsx | 6 ++++-- src/renderer/search-store/search-store.ts | 2 ++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/renderer/components/dock/logs/log-list.tsx b/src/renderer/components/dock/logs/log-list.tsx index b95d904956..e469bea435 100644 --- a/src/renderer/components/dock/logs/log-list.tsx +++ b/src/renderer/components/dock/logs/log-list.tsx @@ -81,8 +81,10 @@ export const LogList = observer(({ model }: LogListProps) => { }, [model.logTabData.get()]); useEffect(() => { - rowVirtualizer.scrollToIndex(model.searchStore.occurrences[model.searchStore.activeOverlayIndex], { align: 'end', smoothScroll: false }); - }, [model.searchStore.activeOverlayIndex]) + if (!model.searchStore.occurrences.length) return; + + scrollTo(model.searchStore.occurrences[model.searchStore.activeOverlayIndex]); + }, [model.searchStore.searchQuery, model.searchStore.activeOverlayIndex]) return (