On macOS, add the keyboard Tibetan - Wylie in System Settings → Keyboard → Input Sources.
In Obsidian, open the Sandbox vault.
Make sure Restricted mode is on and use the default theme.
Switch your input source to Tibetan - Wylie.
In a new note, type these exact keys:
sngon
snying
Open mac TextEdit and type the same there, and see it’s correct
Expected result
Obsidian should produce:
སྔོན་
སྙིང
Actual result
Obsidian produces:
སྔྔན་
སྙྙང་
Additional information
This reproduces on macOS with the built-in Tibetan - Wylie keyboard, and the same input works correctly in TextEdit and Microsoft OneNote on the same machine, so this appears to be an Obsidian editor / IME composition issue rather than a macOS keyboard issue.
Obsidian version - Version 1.12.7 (Installer 1.12.4)
MacOS - 26.4.1
Please let me know if you need any more help to resolve this bug.
Related Past posts
This post from 2021 from the forum - “typing-in-tibetan-slightly-broken/16604”. I can post links so you can search for it.
Thank you, I was following the upstream report. At some point, we will do a a refresh of the dependencies and update codemirror too. There’s no ETA for that. It may take months.
Is it possible to request it will take less then months? If possible it will be very helpful.
A bit more on why it’s needed - This issue makes using Obsidian for Tibetan quite unbearable, as it occurs every other sentence or so, and breaks the flow of typing, requiring manual fix. I am currently evaluating using obsidian as a basis editor for creating some Tibetan language tools - spell check (which doesn’t exist for tibetan!), ai integration, OCR and so on. I have some POCs on them. But if typing in Tibetan is quite a pain, creating such tools is kind of pointless.