-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot use Chinese IME on ComboBox #4947
Comments
asudoh
added a commit
to asudoh/carbon-components
that referenced
this issue
Jan 6, 2020
This change backs out carbon-design-system#3646 partially given moving `inputValue` state syncing code from `handleOnInputValueChange` to `handleOnStateChange` causes in-composition string (of IME) getting lost, because the different rendering sequence yielded by such change causes Downshift to (temporarily) render an older (stale) value to the `<input>`. Fixes carbon-design-system#4947.
asudoh
added a commit
that referenced
this issue
Jan 8, 2020
This change backs out #3646 partially given moving `inputValue` state syncing code from `handleOnInputValueChange` to `handleOnStateChange` causes in-composition string (of IME) getting lost, because the different rendering sequence yielded by such change causes Downshift to (temporarily) render an older (stale) value to the `<input>`. Fixes #4947.
joshblack
pushed a commit
to joshblack/carbon
that referenced
this issue
Jan 13, 2020
This change backs out carbon-design-system#3646 partially given moving `inputValue` state syncing code from `handleOnInputValueChange` to `handleOnStateChange` causes in-composition string (of IME) getting lost, because the different rendering sequence yielded by such change causes Downshift to (temporarily) render an older (stale) value to the `<input>`. Fixes carbon-design-system#4947.
joshblack
pushed a commit
to joshblack/carbon
that referenced
this issue
Jan 14, 2020
This change backs out carbon-design-system#3646 partially given moving `inputValue` state syncing code from `handleOnInputValueChange` to `handleOnStateChange` causes in-composition string (of IME) getting lost, because the different rendering sequence yielded by such change causes Downshift to (temporarily) render an older (stale) value to the `<input>`. Fixes carbon-design-system#4947.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
From certain commit, the Chinese IME is not supported on ComboxBox.
What package(s) are you using?
carbon-components
carbon-components-react
Detailed description
Expected result
User should be able to use IME to select words.
Chrome, Safari
carbon-components-react@7.9.0
IBM Resilient. We are having code freeze in several days, so I will use carbon-components-react@7.4.0 instead.
Steps to reproduce the issue
Use any zhuyin IME and type
5j/ jp6hk4g4
. You will seeㄓㄨㄥ ㄨㄣˊㄘㄜˋㄕˋ
, but should be中文測試
.Additional information
Add labels
Please choose the appropriate label(s) from our existing label list to ensure
that your issue is properly categorized. This will help us to better understand
and address your issue.
The text was updated successfully, but these errors were encountered: