
Interactivity
Handle CJK Input Method Differently
The CJK input method differs significantly from non-CJK input:
- Chinese Pinyin: needs candidate selection
- Japanese Romaji: needs candidate selection
In particular, it pre-fills letters into the field while a candidate is pending. And if you want to skip candidate selection, you typically press Enter.
So you should keep this in mind if:
- You are listening single letter key (like in CMDK menu)
- You are listening Enter for sending or submitting
Behind the scenes
I flagged this bug to Karri (Linear CEO) and they got back to me within a week.
The Linear team has members from different cultures, so they can craft an exceptionally detailed product experience.
Personally, I've been learning multiple languages for years. It's not only about being able to travel—it's about feeling "culture", the most subtle difference between people (something AI struggles to point out).