diff --git a/src/app/pages/NewWorkspace.tsx b/src/app/pages/NewWorkspace.tsx index eca9364..0c110be 100644 --- a/src/app/pages/NewWorkspace.tsx +++ b/src/app/pages/NewWorkspace.tsx @@ -1218,6 +1218,7 @@ function EditorArea({ colors, activeDoc, openTabs, activeTabId, closeTab, setAct flex: 1, display: 'flex', overflow: 'hidden', + minHeight: 0, // Critical: allows flex item to shrink below content size }}> {/* Main Editor Area */}
{activeDoc ? ( isLocked ? ( @@ -1529,6 +1531,8 @@ function EditorArea({ colors, activeDoc, openTabs, activeTabId, closeTab, setAct maxWidth: structureViewExpanded ? '60%' : '500px', borderLeft: `1px solid ${colors.border}`, transition: 'all 0.3s ease', + minHeight: 0, + overflow: 'auto', }}>