-
Notifications
You must be signed in to change notification settings - Fork 26.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
[Windows 7][Desktop]: Unable to input chinese from TextFormField widget on win7 OS with Sogou IME #92164
Comments
Since I don't have Windows 7 to verify, I can't replicate this. Keeping it open for further insights from the team. /cc @cbracken |
Copying from #85878: @Jasonnnn wrote: When I am sure of the Chinese characters I want, this method Since this has a video and repro steps, keeping this one open and closing the other. |
Tagging #92050 for x-reference. That one is a cosmetic issue affecting Win10, but also Sogou input method. For anyone working on this, the Sogou IME can be installed from https://pinyin.sogou.com/ |
@wujing-gxl can you:
I was able to get a Windows 7 SP1 machine set up running Flutter and with Sogou installed, but it appears to work for me: Here's my Flutter doctor output:
|
Update here -- I misread part of the original report. I am now able to repro this. The IME candidates list comes up and is keyboard-navigable, but selecting a candidate (either by pressing space, or clicking it in the IME) seems to just end composing instead of replacing the composing range with the result string from the candidates list. Steps:
Expected behaviour: Composing text is replaced with the selected candidate A couple notes to myself or whoever implements this fix:
|
I did try out blindly patching in an |
When I try to reproduce this with Sogou, the candidate list disappears when a candidate is selected, but the composing text is also removed from the field (if I started typing with an empty field, it remains empty once I select a candidate). The candidate text does appear in the field while the candidate list is up. If I use the Windows IME (PRC Simplified, "New Experience" mode), then things appear to operate correctly (although I'm far from an experienced IME user). (Windows 7 Professional SP1) |
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
Steps to Reproduce
Always fail on win7 system,win10 is ok,see the gif:
![1](https://user-images.githubusercontent.com/79493275/138072681-79586a2d-feb8-4614-84da-2d0893211953.gif)
Expected results:
TextFormField input:“好的”
Actual results:
TextFormField input:“hd”
Logs
The text was updated successfully, but these errors were encountered: