SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. Add to English layout another two: Ukrainian and Russian; switching policy has to be set on 'Application'. 2. Working with Firefox browser, change the language layout to Ukrainian, and for another app (e.g. LibreOffice) set layout to Russian. 3. Close one app and enter another, trying to change layout to Ukrainian. OBSERVED RESULT After closing one app and entering another, the Ukrainian layout will be hidden. The menu will show only 2 layouts: English and Russian. EXPECTED RESULT Three layouts SOFTWARE/OS VERSIONS Linux/KDE Plasma: OpenSUSE Tumbleweed 20231123 (available in About System) KDE Plasma Version: 5.27.9 KDE Frameworks Version: 5.114.0 Qt Version: 5.15.12 ADDITIONAL INFORMATION X11 Keyboard Layout v. 1.0
I've made a screen video recording, it weighs 7 MB. Notify me if you want to understand the issue.
Thanks for the bug report! Sorry we were not able to get to it yet. I tested this today with current git master on Wayland and everything is working as expected. Looks like it'll be fixed in Plasma 6.4, at least on Wayland. If it's still broken on Wayland, unfortunately I think there's almost no chance of it being fixed, as nearly all development resources have shifted to Wayland.