macOS Tibetan Wylie input duplicates stacked consonant in editor

Steps to reproduce

  1. On macOS, add the keyboard Tibetan - Wylie in System Settings → Keyboard → Input Sources.

  2. In Obsidian, open the Sandbox vault.

  3. Make sure Restricted mode is on and use the default theme.

  4. Switch your input source to Tibetan - Wylie.

  5. In a new note, type these exact keys:

    • sngon

    • snying

  6. 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.

  • Does happen in source mode?
  • Using Chrome (not safari), does it happen in gmail editor?
  • Using Chrome (not safari), open this page and try there. Does it work?
  • Does it happen in source mode?

Yes

  • Using chrome (not safari), does it happen in gmail editor?

No, it works perfectly in gmail editor

  • Using Chrome (not safari), open this page and try there. Does it work?

Yes, same wrong behavior