SUMMARY I use "Application" Switching Policy for keyboard layouts. When used under X11, layout mappings for applications were always remembered, even across sessions. Under Wayland they are not remembered, even within the same session. STEPS TO REPRODUCE 1. Use Wayland session 2. Configure multiple (I use 2) keyboard layouts OBSERVED RESULT I always switch to US layout when using Konsole. When closing Konsole and starting it again, it uses my first layout instead. EXPECTED RESULT After switching layout for an application and closing the application, re-opening the application should also switch to the layout used last with this application. SOFTWARE/OS VERSIONS KDE Plasma Version: 5.27.9 KDE Frameworks Version: 5.111.0 Qt Version: 5.15.11
This bug might be related with Session management on Wayland which is not quite implemented yet. *** This bug has been marked as a duplicate of bug 436318 ***
If it's doubtful this should be handled with the session management, we can reopen the bug.
I'm not sure what component handles this, but it does not seem to me it's related to session. The use-case I described is done during the same session, not over several sessions. Although previously, I think per application keyboard layouts indeed were remembered across sessions too.