Steps to reproduce
Special characters disappear if CJK characters follow up.
- Using Korean IME (or any other symbol input) type unicode symbol such as
☆, §, ※, ＃(notice that this is different from # or § which are typed directly from keyboards).
- Type full-width character (CJK in this case)
- Unicode character previously typed disappears
A unicode symbol should remain as is.
A unicode symbol gets deleted due to text sanitizing or login with character width calculation.(my guess)
- Operating system: Windows 10 Home 1909
- Obsidian version: 0.7.6
CJK uses IME and using general
keyup events will mess up various functionality that depends on it. For example auto-complete upon ‘keyup’ will not work with CJK.
Edit: More like Unicode related issue.