Closed
Description
Is there an existing issue for this?
- I have searched the existing issues
Can the issue be reproduced with the default theme (daylight/midnight)?
- I was able to reproduce the issue with the default theme
Could the issue be due to extensions?
- I've ruled out the possibility that the extension is causing the problem.
Describe the problem
Hey team,
RTL user over here.
When I grab some block of text (for example let's say it's a headline) and drag it next to another block on the left
It changes the order of the text in the wrong direction.
Wrong Example from SiYuan:
Expected result
Expected result from Notion:
Screenshot or screen recording presentation
No response
Version environment
- Version: v3.0.14
- Operating System: Windows 11 Pro
- Browser (if used): Brave, however, I'm using most with the desktop version. If it's necessary I'll use the web version.
Log file
More information
No response
Metadata
Metadata
Assignees
Type
Projects
Relationships
Development
No branches or pull requests
Activity
TCOTC commentedon May 19, 2024
I can reproduce this
RTL.webm
CyRamos commentedon May 19, 2024
Hey @TCOTC

Thanks for the answer, I didn't mention however this feature is also enabled in my workspace.
in your video, it seems there is the same issue (when you drag the block left it appears in the right)
CyRamos commentedon May 22, 2024
Hey team
Another mention: when writing in English (General RTL enabled in Editor but in document align to left).
The punctuation is also upside down:
🎨 fix #11455
[-]🐛 RTL Rearrange Blocking Do It Wrong[/-][+]Improve the direction of text, table columns, and horizontal overflow[/+]Vanessa219 commentedon May 23, 2024
This is quite correct for languages written right to left: the terminating punctuation mark appears at the end, i.e. on the left.
CyRamos commentedon May 23, 2024
If it helps for references - in the Notion app where the blocks are auto-rotated (attach photo below)
when it's RTL or LTR it's known to rotate the block automatically.
Vanessa219 commentedon May 23, 2024
Rotation may not solve the problem, RTL is also language dependent.
forabi commentedon Jun 6, 2024
Most apps which support auto-direction use some heuristics (if the paragraph starts with an RTL language character, this paragraph will be in RTL). Applying this setting to the whole editor is not very useful because most people will have to write some text in LTR languages along with RTL text in the same document.
5 remaining items