diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx index 683b24c52..adebdac3e 100644 --- a/packages/app/src/pages/layout.tsx +++ b/packages/app/src/pages/layout.tsx @@ -152,7 +152,6 @@ export default function Layout(props: ParentProps) { const openEditor = (id: string, value: string) => { if (!id) return setEditor({ active: id, value }) - queueMicrotask(() => editorRef.current?.focus()) } const closeEditor = () => setEditor({ active: "", value: "" }) @@ -221,6 +220,7 @@ export default function Layout(props: ParentProps) { { editorRef.current = el + requestAnimationFrame(() => el.focus()) }} value={editorValue()} class={props.class}