RTL: Can't move cursor to the end of line if the last character is a number or LTR character

Hello, since last update when you write in a RTL language (Arabic, Hebrew) there’s a problem with numbers cursor, it wont let you move cursor to the end of the line if its a number or LTR language…

It’s likely something very easy to fix, I’d appreciate if you could fix it.

Thank you very much.

I am not sure I understand what the problem is

When there’s a LTR language /numbers in a line including RTL language, it won’t let you move your curser to the end of the line if it ends with LTR character.

It started to occur only since last update.

I am sorry but I can’t reproduce the problem or I don’t understand you.

Let’s try this:

  1. Download and reinstall Obsidian
  2. Create a brand new empty vault
  3. Make a screen recording of the problem happening there.
  1. To recreate:
    1. Write “ניסיון א1”
    2. Press Home
    3. Press the Left arrow - you will not be able to bring the cursor to after the “1”
  2. Workaroud: press End twice (?!)

I can reproduce this using Home and End keys.

2026-08-06_202552