diff --git a/src/renderer/components/dock/dock-tabs.tsx b/src/renderer/components/dock/dock-tabs.tsx index b89d701a1b..4e4c9b090d 100644 --- a/src/renderer/components/dock/dock-tabs.tsx +++ b/src/renderer/components/dock/dock-tabs.tsx @@ -24,7 +24,7 @@ export interface DockTabsProps { export const DockTabs = ({ tabs, autoFocus, selectedTab, onChangeTab }: DockTabsProps) => { const elem = useRef(); const minTabSize = useRef(0); - const [showScrollbar, setShowScrollbar] = useState(false); + const [showScrollbar, setShowScrollbar] = useState(false); const getTabElements = (): HTMLDivElement[] => { return Array.from(elem.current?.querySelectorAll(".Tabs .Tab")); @@ -75,10 +75,6 @@ export const DockTabs = ({ tabs, autoFocus, selectedTab, onChangeTab }: DockTabs minTabSize.current = cssVars.get("--min-tab-width").valueOf(); }); - useEffect(() => { - updateScrollbarVisibility(); - }, [tabs]); - useResizeObserver(elem.current, () => { scrollActiveTabIntoView(); updateScrollbarVisibility();