Describe the bug
Since v0.29.0 , nothing in the text box will be displayed when typed with IME in Linux and even if I have chosen the word from IME, nothing happened. I tested with both Chinese and Japanese and it's the same
To Reproduce
Steps to reproduce the behavior:
- create minimal eframe app, insert new font data (for CJK display), and using
egui::ui::Ui::text_edit_singleline() to create text box.
- compile for native and run app
- input
先生 in Japanese (sensei) or Chinese (xiansheng)
Expected behavior
The typed word (先生) or intermediate, waiting to be finalized via IME, should be displayed in the textbox. Also, when the word is chosen in IME, that word should appear in the text box.
Screenshots
Before v0.29
IME (Japanese)

IME (Chinese)

Chosen word

Since v0.29

Desktop (please complete the following information):
- OS: Fedora Linux 40 (Workstation Edition) x86_64
- Browser: - (Native)
Additional context
I use mozc in Fedora 40
Describe the bug
Since
v0.29.0, nothing in the text box will be displayed when typed with IME in Linux and even if I have chosen the word from IME, nothing happened. I tested with both Chinese and Japanese and it's the sameTo Reproduce
Steps to reproduce the behavior:
egui::ui::Ui::text_edit_singleline()to create text box.先生in Japanese (sensei) or Chinese (xiansheng)Expected behavior
The typed word (先生) or intermediate, waiting to be finalized via IME, should be displayed in the textbox. Also, when the word is chosen in IME, that word should appear in the text box.
Screenshots
Before v0.29

IME (Japanese)
IME (Chinese)

Chosen word

Since v0.29
Desktop (please complete the following information):
Additional context
I use mozc in Fedora 40