jaredreich / jaredreich/pell

Typing with IME (Chinese characters) breaks on the first character

Open
#138 2 comments 0 reactions 0 assignees View on GitHub
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.
![image](https://user-images.githubusercontent.com/4919815/41755994-947a000c-760c-11e8-90dd-64b34fe2d4dd.png)

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.