diff options
| author | Adam <[email protected]> | 2026-03-12 07:28:39 -0500 |
|---|---|---|
| committer | Adam <[email protected]> | 2026-03-12 07:51:31 -0500 |
| commit | 2eeba53b074f3237ee273eedbcfdbceb77fd6fac (patch) | |
| tree | e13b61517eebbf71a5d5608f6655da1a09c35d49 /packages/app/src/pages/layout.tsx | |
| parent | d4107d51f163b74c96895b50d653828c698d937e (diff) | |
| download | opencode-2eeba53b074f3237ee273eedbcfdbceb77fd6fac.tar.gz opencode-2eeba53b074f3237ee273eedbcfdbceb77fd6fac.zip | |
fix(app): sidebar quirks
Diffstat (limited to 'packages/app/src/pages/layout.tsx')
| -rw-r--r-- | packages/app/src/pages/layout.tsx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx index daad100c3..fdc011bfb 100644 --- a/packages/app/src/pages/layout.tsx +++ b/packages/app/src/pages/layout.tsx @@ -1902,6 +1902,7 @@ export default function Layout(props: ParentProps) { const SidebarPanel = (panelProps: { project: LocalProject | undefined; mobile?: boolean; merged?: boolean }) => { const merged = createMemo(() => panelProps.mobile || (panelProps.merged ?? layout.sidebar.opened())) const hover = createMemo(() => !panelProps.mobile && panelProps.merged === false && !layout.sidebar.opened()) + const popover = createMemo(() => !!panelProps.mobile || panelProps.merged === false || layout.sidebar.opened()) const projectName = createMemo(() => { const project = panelProps.project if (!project) return "" @@ -2045,6 +2046,7 @@ export default function Layout(props: ParentProps) { project={p()} sortNow={sortNow} mobile={panelProps.mobile} + popover={popover()} /> </div> </> @@ -2080,6 +2082,7 @@ export default function Layout(props: ParentProps) { project={p()} sortNow={sortNow} mobile={panelProps.mobile} + popover={popover()} /> )} </For> |
