Cursor movememnt is wrong in RTL big text blocks / long paragraph

Once you’ve done the above, delete everything above this line.

Steps to reproduce

In RTL notes that has text block exceeds 1500 words, the cursor movement becomes erratic. Pressing the right arrow key causes the cursor to move to the left, and vice versa. However, inserting a line break or return character in the text block restores the cursor’s normal movement.

Did you follow the troubleshooting guide? [Y/N]

i tried using sandbox vault.

Expected result

i expect the cursor movement to be consistent. right arrow makes the cursor moves to the right, and left arrow makes cursor moves to the left

Actual result

the cursor movement is erratic. Pressing the right arrow key causes the cursor to move to the left, and vice versa

Environment

SYSTEM INFO:
Obsidian version: v1.8.10
Installer version: v1.6.7
Operating system: Darwin Kernel Version 24.4.0: Wed Mar 19 21:12:54 PDT 2025; root:xnu-11417.101.15~1/RELEASE_ARM64_T8103 24.4.0
Login status: logged in
Language: en
Catalyst license: insider
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none


Additional information

Inserting a line break or return character in the text block restores the cursor’s normal movement.

thanks, very interesting