https://bugs.kde.org/show_bug.cgi?id=413781

            Bug ID: 413781
           Summary: [Wayland] Cannot switch keyboard layout in X11-based
                    applications
           Product: kwin
           Version: 5.16.5
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: aspotas...@gmail.com
  Target Milestone: ---

SUMMARY
[Wayland] Cannot switch keyboard layout in X11-based applications.

STEPS TO REPRODUCE
1. Run Plasma X11 session.
2. Configure two keyboard layouts: English (US) and Russian.
3. Configure a keyboard shortcut for switching between the two keyboard
layouts. I choose the "Menu" key for this.
4. Logout from Plasma X11 session.
5. Run Plasma Wayland session.
6. Run Google Chrome (or another X11-based application: KeePassXC, Telegram,
...).
7. Press "Menu" key to switch to Russian keyboard layout.

OBSERVED RESULT
1. The application (e.g. Google Chrome) interprets the "Menu" key press and
opens a context menu.
2. Plasma displays an OSD with a keyboard icon and saying "Russian". I guess
Plasma or kwin thinks that the switch was successful.
3. If I close the context menu and type in something in the Google Chrome
window, it still acts like using an English layout.

EXPECTED RESULT
1. Should switch to Russian keyboard layout.
2. Should not open context menu.

SOFTWARE/OS VERSIONS
Operating System: Fedora 31
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.61.0
Qt Version: 5.12.5
Kernel Version: 5.3.7-301.fc31.x86_64
OS Type: 64-bit
Processors: 2 × Intel® Celeron® CPU B800 @ 1.50GHz
Memory: 3,8 ГиБ

ADDITIONAL INFORMATION
1. The list of keyboard layouts in SystemSettings under Wayland is empty.
2. Switching keyboard layouts from tray icon does not work, that is why I use a
keyboard shortcut ("Menu" key).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to