Skip to content
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

Input: Error typing(Cannot type Chinese in Input) while using IME( input method editor) for Chinese #2797

Closed
rkl1994 opened this issue Feb 8, 2021 · 6 comments
Assignees
Labels
Blocked bug This issue is a bug in the code Medium Prio TOPIC RL

Comments

@rkl1994
Copy link

rkl1994 commented Feb 8, 2021

Describe the bug
While using the Input components for typing Chinese words(or other words using IME such as Japanese or Korean), the behavior becomes weird in Safari, but it works fine in Chrome.

Isolated Example
*Please provide an isolated example if possible:
Here is the link
Please try it both in Çhrome and Safari. Chrome works well, but Safari not.

This is snapshot for Chrome
chrome-input

This is snapshot for Safari
safari-input

UI5 Web Components for React Information
@ui5/webcomponents version: 1.0.0-rc.11
@ui5/webcomponents-react version: 0.13.4
Browser:
Chrome: Version 88.0.4324.150
Safari: Version 14.0.2 (15610.3.7.1.10, 15610)

Additional context
I found some related information from React official, maybe useful:
Here is the link

@MarcusNotheis
Copy link
Collaborator

Thanks for reporting! I'll forward this issue to our UI5 Web Components Colleagues as the affected component is developed in their repository.

@MarcusNotheis MarcusNotheis transferred this issue from SAP/ui5-webcomponents-react Feb 8, 2021
@ilhan007
Copy link
Member

ilhan007 commented Feb 8, 2021

Note for the UI5 Web Components issue dispatchers: see if it is connected or the same as #2632

@rkl1994
Copy link
Author

rkl1994 commented Feb 8, 2021

We are also facing the same issue as mentioned in #2632 when typing in English.
However, in my case, besides what mentioned, we also face the problem that IME(for Chinese input) cannot be triggered.(maybe the root reason are the same, I'm not sure...)
Like the GIF show in the second picture.

@IlianaB IlianaB self-assigned this Feb 8, 2021
@IlianaB IlianaB added bug This issue is a bug in the code TOPIC RL Medium Prio labels Feb 8, 2021
@IlianaB
Copy link
Member

IlianaB commented Feb 8, 2021

Hello @SAP/ui5-webcomponents-topic-rl ,
I am forwarding this issue to you, as it seems there is a problem with the Input web component, when trying to write Chinese (Japanese too), using MS-IME.
I have tested with Saucelabs on Safari and I cannot even see what I am typing in the Input. Chinese words suggestions appear but they are not populated in the Input. Suggestions are also shifted a little down. For a comparison - if you test on Chrome, you will see that suggestions appear and on space key press the word is chosen and populated in the Input.
When testing, make sure you are in Chinese mode.

Regards,
Iliana

@IlianaB IlianaB removed their assignment Feb 8, 2021
@Martotko
Copy link
Contributor

Martotko commented Feb 9, 2021

There is a backlog item for this.

@MapTo0
Copy link
Member

MapTo0 commented Mar 14, 2022

Dear @rkl1994

Could you please retest and see if the issue has been fixed?
I did not manage to reproduce it on the latest Safari.

Regards,
Martin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Blocked bug This issue is a bug in the code Medium Prio TOPIC RL
Projects
Status: Completed
Development

No branches or pull requests

7 participants