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

Unable to type Chinese with pinyin layout #17523

Closed
kerams opened this issue Nov 15, 2024 · 3 comments · Fixed by #17618
Closed

Unable to type Chinese with pinyin layout #17523

kerams opened this issue Nov 15, 2024 · 3 comments · Fixed by #17618
Labels

Comments

@kerams
Copy link

kerams commented Nov 15, 2024

Describe the bug

When using the pinyin input method to type Chinese characters on iOS, a text box always holds one character which gets replaced with every key press. The character cannot be deleted either.

To Reproduce

  • Add Chinese Simplified, Pinyin QWERTY keyboard in iOS settings
  • Try to type nihao in a text box
rec.webm

Expected behavior

Text box contains ni hao, and 你好 appears in the keyboard toolbar. When pressed, the Chinese characters then replace ni hao. See the Safari part in the clip above.

Avalonia version

11.3.999-cibuild0053328-alpha

OS

iOS

Additional context

Possibly related to #16956.

@kerams kerams added the bug label Nov 15, 2024
@Arktische
Copy link
Contributor

I encountered the same issue on iOS. Seems that only system IME will be affected.

@Arktische
Copy link
Contributor

Arktische commented Nov 26, 2024

@kerams Hey I made a PR to fix it. Maybe it's helpful hint to your another issue #16956

@kerams
Copy link
Author

kerams commented Nov 26, 2024

Fantastic. I'll try it when it's built.

github-merge-queue bot pushed a commit that referenced this issue Dec 3, 2024
* fix: add missing  ref keyword to CombinedSpan3.CopyFromSpan

* fix: fix incorrect indent in IUITextInput.TextInRange and boundary condition for surroundingText

---------

Co-authored-by: Max Katz <maxkatz6@outlook.com>
maxkatz6 added a commit that referenced this issue Dec 19, 2024
* fix: add missing  ref keyword to CombinedSpan3.CopyFromSpan

* fix: fix incorrect indent in IUITextInput.TextInRange and boundary condition for surroundingText

---------

Co-authored-by: Max Katz <maxkatz6@outlook.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants