Typing with IME (Chinese characters) breaks on the first character
- Dominant language
- JavaScript
- Stars
- 12k
- Forks
- 546
- PR merge metrics
- No merged PRs in 30d
Description
Thank you for your lightweight editor, we only have one problem with it.
When you type Chinese characters the typing method somehow always breaks after the first character. It happens only on Chrome as far as we tested.
For example in the screenshot, I want the character 請, but the first q disrupted IME, so only ing is left.

operating system: macOS High Sierra 10.13.4
browser: Google Chrome 65
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue in Chrome on macOS High Sierra using a Chinese IME, then trace pell's text input handling to find where composition is interrupted after the first character. Done means entering 請 and other Chinese text preserves the full composition instead of leaving only the remaining letters.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, internationalization
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100