https://bugs.kde.org/show_bug.cgi?id=435278
Bug ID: 435278 Summary: Search box (apparently) doesn't register itself as a text area, so even when it's in focus, Fcitx does not register it and does not allow text input or switching between languages. Product: plasmashell Version: 5.21.3 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Application Launcher (Kickoff) Assignee: k...@davidedmundson.co.uk Reporter: apmihalopou...@gmail.com CC: mikel5...@gmail.com, plasma-b...@kde.org Target Milestone: 1.0 SUMMARY Fcitx works by sitting in your tray and becoming activated whenever you focus a text area. For some reason, Kickoff does not work as expected, thus it is impossible to enter non-Latin text through Fcitx. STEPS TO REPRODUCE 1. Install and setup Fcitx in whatever way you want and add at least a second layout (in my case the layouts in use are English, Greek and CJK). 2. Focus a text area like e.g. a browser's URL bar or a text editor. 3. Try to switch the language via Fcitx (NOT KDE's native layout manager, that's not what I'm talking about here): it works. 4. Try to type some text in the focused text area: it works. 5. Open Kickoff and make sure its Search box is focused. 6. Try to type some text: it doesn't work; instead the characters that are typed out are in whatever language/layout is selected in KDE's native layout manager (usually English in such a case because an IME is in use). 7. Now also try again to switch the language via Fcitx; yet again it doesn't work. OBSERVED RESULT When using Fcitx (and probably other IMEs as well, like IBus) the IME is not activated when focusing the Search box in Kickoff, and thus it's impossible to enter text or switch languages. EXPECTED RESULT When using Fcitx (and probably other IMEs as well, like IBus) the IME should become activated when focusing the Search box in Kickoff, and thus it should be possible to enter text or switch languages. SOFTWARE/OS VERSIONS OS: Arch Linux KDE Plasma Version: 5.21.3 KDE Frameworks Version: 5.80.0 Qt Version: 5.15.2 -- You are receiving this mail because: You are watching all bug changes.