What’s broken?
Description
When a block is inserted using the slash menu, keyboard navigation becomes stuck inside the block. Pressing Arrow Down while the cursor is within or at the end of the custom block does not move focus to the next block, preventing normal document navigation.
Actual Behavior
The cursor remains trapped within the code block or fails to move to the next block in the document.
Technical Context
BlockNote v0.51.4
What did you expect to happen?
Expected Behavior
Pressing Arrow Down on the last line of a code block should move the cursor to the next block in the document, allowing seamless keyboard navigation through the editor.
Steps to reproduce
- Open the document editor.
- Type / to open the slash menu.
- Select Code and insert the block.
- Enter some content inside the code block.
- Place the cursor on the last line of the block.
- Press Arrow Down.
Video
Video link
BlockNote version
No response
Environment
No response
Additional context
No response
Contribution
Sponsor
What’s broken?
Description
When a block is inserted using the slash menu, keyboard navigation becomes stuck inside the block. Pressing Arrow Down while the cursor is within or at the end of the custom block does not move focus to the next block, preventing normal document navigation.
Actual Behavior
The cursor remains trapped within the code block or fails to move to the next block in the document.
Technical Context
BlockNote v0.51.4
What did you expect to happen?
Expected Behavior
Pressing Arrow Down on the last line of a code block should move the cursor to the next block in the document, allowing seamless keyboard navigation through the editor.
Steps to reproduce
Video
Video link
BlockNote version
No response
Environment
No response
Additional context
No response
Contribution
Sponsor