Hi everyone ![]()
While using SilverBullet daily in Japanese, I ran into an issue with IME input that might affect other CJK (East Asian) users too.
Iβve just opened a GitHub issue to document it in detail:
IME: First composition after list unwrap inserts raw key (kγ instead of γ) β (replace with the actual issue link)
Summary:
When typing Japanese after exiting a list or task item (for example pressing Enter β Backspace or Shift+Enter), the first IME composition inserts an extra Latin key before the composed character β e.g. typing k+a gives kγ instead of γ.
It also happens with other multi-stroke inputs like w + a β wγ, b + e β bγΉ, etc.
Typing directly in lists works fine.
It seems related to how CodeMirror handles composition around list decorations or key handlers, so it might also affect similar extensions.
Thanks to everyone maintaining and improving SilverBullet β itβs been an amazing tool for multilingual note-taking!