Bug 419536

Summary: "Show when relevant" visibility mode of "Keyboard layout" applet does not work on Wayland
Product: [Plasma] plasmashell Reporter: Patrick Silva <bugseforuns>
Component: generic-waylandAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: justin.zobel, kde, nate, rainer
Priority: NOR Keywords: wayland-only
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Patrick Silva 2020-04-02 12:31:34 UTC
STEPS TO REPRODUCE
1. start Wayland session
2. open systray settings and make sure visibility of "Kayboard layout" applet
is set to "Show when relevant"
3. open system settings > input devices > keyboard > "Layouts" tab
4. check "Configure layouts"
5. click on "Add" button and add two keyboard layouts (I added Portuguese (Brazil) and english (us) layouts)
6. click on "Apply" button

OBSERVED RESULT
"Keyboard layout" applet is still hidden.
On X11 it is always visible in systray if 2 keyboard layouts are used.

EXPECTED RESULT
same behavior that occurs on X11

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.18.80
KDE Frameworks Version: 5.69.0
Qt Version: 5.14.1
Comment 1 Justin Zobel 2020-11-20 07:10:07 UTC
Confirmed on wayland Plasma 5.20.3 with 5.75.0 framework and Qt 5.15.1.
Comment 2 Patrick Silva 2021-01-16 13:15:04 UTC
not reproducible with the new keyboard layout applet on neon unstable. :)

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.20.80
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2