diff --git a/apps/client/src/features/editor/page-editor.tsx b/apps/client/src/features/editor/page-editor.tsx index 30ccc2e4..c8c07bc2 100644 --- a/apps/client/src/features/editor/page-editor.tsx +++ b/apps/client/src/features/editor/page-editor.tsx @@ -236,6 +236,14 @@ export default function PageEditor({ event.preventDefault(); return true; } + if (event.key === "Tab") { + const editor = editorRef.current; + if (!editor) return false; + event.preventDefault(); + return editor.view.someProp("handleKeyDown", (f) => + f(editor.view, event) + ); + } if (platformModifierKey(event) && event.code === "KeyK") { searchSpotlight.open(); return true;