Lexical version: 0.38.2
Steps To Reproduce
- Insert a table and delete anything after it.
- Click to the right of the table.
- Press right arrow key repeatedly.
The current behavior
When you click to the right of the table the cursor briefly shows next to the table before moving into the last table cell.
The cursor goes in a loop consisting of
- The last cell of the table.
- A block cursor beneath the table.
- The right hand side of the table.
Additionally, pressing enter when the cursor is on the right hand side of the table inserts a newline above the table rather than beneath it.
The expected behavior
I'd expect the cursor to go beneath the table when pressing the right arrow from the last cell. And then to stay there rather than cycle back up.
Impact of fix
Mostly polish, but it can be hard to figure out how to add content after the table. Had a user tell me it couldn't be done.
Lexical version: 0.38.2
Steps To Reproduce
The current behavior
When you click to the right of the table the cursor briefly shows next to the table before moving into the last table cell.
The cursor goes in a loop consisting of
Additionally, pressing enter when the cursor is on the right hand side of the table inserts a newline above the table rather than beneath it.
The expected behavior
I'd expect the cursor to go beneath the table when pressing the right arrow from the last cell. And then to stay there rather than cycle back up.
Impact of fix
Mostly polish, but it can be hard to figure out how to add content after the table. Had a user tell me it couldn't be done.