You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If a table is the last node in the editor and the cursor is placed at the end of the table, pressing the down arrow key moves the cursor below the </table> element. When a character is then entered, it is inserted both at the last position inside the table and at the cursor’s current location.
Similarly, if the table is the first node in the editor and the cursor is at the very beginning of the table, pressing the up arrow key moves the cursor above the <table> element.
Recording
CleanShot.2026-03-30.at.00.12.58.mp4
Sandbox
The issue can be reproduced using the official table example.
Description
If a table is the last node in the editor and the cursor is placed at the end of the table, pressing the down arrow key moves the cursor below the
</table>element. When a character is then entered, it is inserted both at the last position inside the table and at the cursor’s current location.Similarly, if the table is the first node in the editor and the cursor is at the very beginning of the table, pressing the up arrow key moves the cursor above the
<table>element.Recording
CleanShot.2026-03-30.at.00.12.58.mp4
Sandbox
The issue can be reproduced using the official table example.
Steps
Expectation
The cursor should not move to an incorrect position.