diff options
| author | Adam <[email protected]> | 2026-02-02 15:53:59 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2026-02-02 15:54:04 -0600 |
| commit | 531357b40c22be2ac0ff020962f85d393163e015 (patch) | |
| tree | 51181826e27325f3a20a2636ffdc249488c472a8 /packages | |
| parent | aa6b552c39fce24d35097de4feb6d1aa0598b1c5 (diff) | |
| download | opencode-531357b40c22be2ac0ff020962f85d393163e015.tar.gz opencode-531357b40c22be2ac0ff020962f85d393163e015.zip | |
fix(app): sidebar losing projects on collapse
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/app/src/pages/layout.tsx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx index ba888a280..2f963ae28 100644 --- a/packages/app/src/pages/layout.tsx +++ b/packages/app/src/pages/layout.tsx @@ -2420,7 +2420,7 @@ export default function Layout(props: ParentProps) { } const projectName = () => props.project.name || getFilename(props.project.worktree) - const trigger = ( + const Trigger = () => ( <ContextMenu modal={!sidebarHovering()} onOpenChange={(value) => { @@ -2499,14 +2499,14 @@ export default function Layout(props: ParentProps) { return ( // @ts-ignore <div use:sortable classList={{ "opacity-30": sortable.isActiveDraggable }}> - <Show when={preview()} fallback={trigger}> + <Show when={preview()} fallback={<Trigger />}> <HoverCard open={open() && !menu()} openDelay={0} closeDelay={0} placement="right-start" gutter={6} - trigger={trigger} + trigger={<Trigger />} onOpenChange={(value) => { if (menu()) return setOpen(value) |
