SUMMARY Using the popup on the 'input method' widget in a panel, one cannot switch between different configured ibus input methods. STEPS TO REPRODUCE 1. Left-click the 'input method' plasmoid. 2. A popup appears, showing a list of configured input methods. 3. Click an input method that is not currently selected. OBSERVED RESULT Nothing happens; the input method does not change. EXPECTED RESULT Input method should change if the user tries to change it. SOFTWARE/OS VERSIONS Distro: Arch Linux KDE Plasma Version: 5.19.90 KDE Frameworks Version: 5.74.0 Qt Version: 5.15.1 ADDITIONAL INFORMATION This is in an X11 session, with ibus autostarted, launched with `ibus-daemon -drx --panel=/usr/lib/kimpanel-ibus-panel`. Downgrading all Plasma packages to 5.19.5 fixes the issue.
Git bisect shows that this is the offending commit: https://invent.kde.org/plasma/plasma-desktop/-/commit/4c4ce2dbcc3477fff6d2c71b5da106c21143c368
I confirm that this bug cannot be reproduced on plasma built from master after reverting that commit.
The keyboard shortcut to switch layouts (configured in ibus) continues to work, so it does not seem to be a bug in ibus.
I can no longer reproduce this with KDE Plasma Version: 5.20.3 KDE Frameworks Version: 5.76.0 Qt Version: 5.15.1 Kernel Version: 5.9.9-arch1-1