summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/pages
diff options
context:
space:
mode:
Diffstat (limited to 'packages/app/src/pages')
-rw-r--r--packages/app/src/pages/session.tsx9
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/app/src/pages/session.tsx b/packages/app/src/pages/session.tsx
index 752b549b8..11e6375b3 100644
--- a/packages/app/src/pages/session.tsx
+++ b/packages/app/src/pages/session.tsx
@@ -1640,6 +1640,15 @@ export default function Page() {
consumePendingMessage: layout.pendingMessage.consume,
})
+ createEffect(
+ on(
+ () => params.id,
+ (id) => {
+ if (!id) requestAnimationFrame(() => inputRef?.focus())
+ },
+ ),
+ )
+
onMount(() => {
document.addEventListener("keydown", handleKeyDown)
})