diff --git a/src/App.tsx b/src/App.tsx index 2f1ccef3..2c804e4d 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -376,6 +376,7 @@ function App() { canGoForward={navHistory.canGoForward} onGoBack={handleGoBack} onGoForward={handleGoForward} + leftPanelsCollapsed={!sidebarVisible && !noteListVisible} /> diff --git a/src/components/Editor.tsx b/src/components/Editor.tsx index c614eb3b..378f5cbf 100644 --- a/src/components/Editor.tsx +++ b/src/components/Editor.tsx @@ -59,6 +59,7 @@ interface EditorProps { canGoForward?: boolean onGoBack?: () => void onGoForward?: () => void + leftPanelsCollapsed?: boolean } function EditorEmptyState() { @@ -80,7 +81,7 @@ export const Editor = memo(function Editor({ vaultPath, onTrashNote, onRestoreNote, onArchiveNote, onUnarchiveNote, onRenameTab, onContentChange, onTitleSync, - canGoBack, canGoForward, onGoBack, onGoForward, + canGoBack, canGoForward, onGoBack, onGoForward, leftPanelsCollapsed, }: EditorProps) { const vaultPathRef = useRef(vaultPath) useEffect(() => { vaultPathRef.current = vaultPath }, [vaultPath]) @@ -133,6 +134,7 @@ export const Editor = memo(function Editor({ canGoForward={canGoForward} onGoBack={onGoBack} onGoForward={onGoForward} + leftPanelsCollapsed={leftPanelsCollapsed} />