summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Hill <[email protected]>2026-01-15 19:05:56 +0000
committerDavid Hill <[email protected]>2026-01-15 19:15:21 +0000
commit74b1349cf61f3740d205deff4d5bc85991ff470d (patch)
tree7733feee55e14e3b32db633a5397ae860a4e22d4
parent3b3505cfe85e28adfb361eb78a655cccce0915c8 (diff)
downloadopencode-74b1349cf61f3740d205deff4d5bc85991ff470d.tar.gz
opencode-74b1349cf61f3740d205deff4d5bc85991ff470d.zip
fix: new session tooltip position and add shortcut
-rw-r--r--packages/app/src/pages/layout.tsx9
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx
index e8e3cd8ad..278ca0492 100644
--- a/packages/app/src/pages/layout.tsx
+++ b/packages/app/src/pages/layout.tsx
@@ -1123,14 +1123,19 @@ export default function Layout(props: ParentProps) {
</Collapsible.Trigger>
<div class="absolute right-1 top-1/2 -translate-y-1/2 hidden items-center gap-0.5 pointer-events-none group-hover/trigger:flex group-focus-within/trigger:flex">
<IconButton icon="dot-grid" variant="ghost" class="size-6 rounded-md pointer-events-auto" />
- <Tooltip class="pointer-events-auto" value="New session" placement="top">
+ <TooltipKeybind
+ class="pointer-events-auto"
+ placement="right"
+ title="New session"
+ keybind={command.keybind("session.new")}
+ >
<IconButton
icon="plus-small"
variant="ghost"
class="size-6 rounded-md"
onClick={() => navigate(`/${slug()}/session`)}
/>
- </Tooltip>
+ </TooltipKeybind>
</div>
</div>
</div>