diff --git a/src/renderer/components/dock/logs/log-list.tsx b/src/renderer/components/dock/logs/log-list.tsx index e46a3c2fb8..f928d92bb9 100644 --- a/src/renderer/components/dock/logs/log-list.tsx +++ b/src/renderer/components/dock/logs/log-list.tsx @@ -29,12 +29,14 @@ export const LogList = observer(({ model }: LogListProps) => { const topLineRef = useRef(null); const bottomLineRef = useRef(null); const [toBottomVisible, setButtonVisibility] = useJumpToBottomButton(parentRef.current); + const uniqRowKey = useRefreshListOnDataChange(model.logTabData.get()); const rowVirtualizer = useVirtualizer({ count: visibleLogs.get().length, getScrollElement: () => parentRef.current, estimateSize: () => 38, overscan: 5, + enableSmoothScroll: false, }); const scrollTo = (index: number) => { @@ -52,13 +54,8 @@ export const LogList = observer(({ model }: LogListProps) => { }; useInitialScrollToBottom(model, scrollToBottom); - - const uniqRowKey = useRefreshListOnDataChange(model.logTabData.get()); - useScrollOnSearch(model.searchStore, scrollTo); - useStickToBottomOnLogsLoad({ bottomLineRef, model, scrollToBottom }); - useOnScrollTop({ topLineRef, model, scrollTo }); return (