When entering non-English characters, the input method prompt window is not positioned correctly.
Steps to Reproduce
The position of the input method input prompt is incorrect. It is in the lower left corner of the window. Normally, it should move with the cursor.
Environment
- macOS or Windows
- Flutter version [3.19.6]
- Fleather version [1.8.0]
Expect result
The TextField is correct, but the Fleather is not.
Could you please provide steps to reproduce? Which input language are you using? Cause I think it's a special control for some languages (For example Persian doesn't have it on Mac). @zhouzhuo810
Could you please provide steps to reproduce? Which input language are you using? Cause I think it's a special control for some languages (For example Persian doesn't have it on Mac). @zhouzhuo810
Chinese
Run the example demo, just use Chinese language to input, mac system input method.
I was able to reproduce using "Cangjie - Traditional".
I was able to reproduce using "Cangjie - Traditional".
This problem should be present in all non-Latin languages,Because other languages require spelling, the input method will display a candidate word window.
I'm not sure about that cause I don't see any input controls when using "Persian - Standard" for example. @zhouzhuo810
@Amir-P I found another problem. When the text is selected and Chinese is entered, the cursor will automatically return to the beginning of the article. This only happens on Windows systems.
@Amir-P @cgestes @zaynetro @dsyrstad Could you please tell me when this problem can be solved or how to solve it?