CheeseQingyi

Results 11 comments of CheeseQingyi

It is now 2021, but this feature has not been implemented, and I hope this feature will be implemented soon.

翻阅源代码 https://github.com/irihitech/Semi.Avalonia/blob/main/src/Semi.Avalonia/Controls/Menu.axaml#L30C104-L30C134 注意到其中使用到了 `ReflectionBinding`,推测可能为反射相关问题导致的这一问题,Demo提供的 [rd.xml](https://github.com/irihitech/Semi.Avalonia/blob/main/demo/Semi.Avalonia.Demo.Desktop/rd.xml) 可能存在不完整的情况。

经过测试,当 rd.xml 加入 `` 后此问题得以解决

https://github.com/user-attachments/assets/c4817d51-a3d8-45d4-a9da-c410d5169976

Ok, I will try to solve it tomorrow.

The calling of `set_ime_cursor_area` and some fixes is also added in the commit [enable IME when text-input focused](https://github.com/lapce/floem/pull/808/commits/1681348c2ce6aad186ad00c6468ad53492bb8211)

Now text-input should work better with CJK characters and IME, the text overflow problem and cursor position should be fixed too. https://github.com/user-attachments/assets/ec1e8ce6-9d4d-4517-9c5b-bb8958eda4f1 ![image](https://github.com/user-attachments/assets/ad338c7c-af64-4bda-942e-cc8242e5813c)

Both are OK, it seems that the need for CN translate is not in a hurry, so the pr can be merged after the translate is completed. Commits will be...

OK, I have set it to draft status.