https://bugs.kde.org/show_bug.cgi?id=395598
Bug ID: 395598 Summary: Cannot use CJK input method in Brush Preset Docker's New tag input box Product: krita Version: git master Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: Tagging Assignee: krita-bugs-n...@kde.org Reporter: tyson...@mail.com Target Milestone: --- Created attachment 113419 --> https://bugs.kde.org/attachment.cgi?id=113419&action=edit New tag box location Premise: Chinese, Japanese and Korean have way too many letters. Unlike western languages which can be input directly from a keyboard, CJK languages are typically input using a helper application that translates latin-formatted pronunciation into actual letters: INPUT [HUI HUA] >> OUTPUT [绘画] (Chinese word for drawing). On Linux, we call these helpers "Input sources", and we generally have two choices for Input Source Framework: ibus (GNOME) or fcitx (KDE) and scim. These are the base services for loading different input schemes like: ibus-libpinyin, fcitx-libpinyin. On Windows, these are handled as the Input Methods (IMEs). The Bug itself: CJK input method cannot be used in Brush Preset Docker's New tag input box. It can be used in the docker's Search box, but not in the right-click menu's "New tag" box. When the cursor is in the Search box, I can trigger input method with Shift/Super+Space. But for some reason, I can neither trigger them in the "new tag" box. Even when I enter the new tag box with my input method turned-on, it can only input English. This bug happens on both Linux and Windows, and the symptoms are 100% identical. I suspect it to be a deficiency from Qt. Workaround: Copy and paste existing CJK letters directly into "New tag" box. -- You are receiving this mail because: You are watching all bug changes.