Bug 488051 - False layout causing overlapping
Summary: False layout causing overlapping
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_keyboard (show other bugs)
Version: 5.27.11
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-05 05:18 UTC by FileX
Modified: 2024-06-15 08:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description FileX 2024-06-05 05:18:15 UTC
SUMMARY
With Japanese (Mozc) and german layout, the wrong one is displayed and seems to be used to convert input.
So, if I put in "Y" from an english layout keyboard on KDE Connect, Z is being written on the computer.
This works fine with computer hardware when logged in, though in the login screen it is the same as with KDE Connect.

STEPS TO REPRODUCE
1. Set the standard keyboard as input
2. Set the language layout order to German > Japanese
3. Log off and try to tzpe in password
3.2 Or input with KDE Connect

OBSERVED RESULT
Input made based on the english/japanese layout

EXPECTED RESULT
Displayed layout is used throughout KDE Connect and password input

SOFTWARE/OS VERSIONS:
Operating System: Kubuntu 24.10
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.116.0
Qt Version: 5.15.13
Kernel Version: 6.8.0-31-generic (64-bit)

ADDITIONAL INFORMATION
When focusing on an input field, the layout in the task bar switches to the german one, no matter what it was before.
Seems to be the case since Kubuntu 24 (maybe also caused by switching to wayland lately).
Comment 1 Nate Graham 2024-06-10 20:56:09 UTC
Does this issue reproduce in a new clean user account with the only change made to it being that you add German and Japanese layouts, and *absolutely no* other settings changed?
Comment 2 FileX 2024-06-15 08:44:46 UTC
It doesn't, but it also seems to not be reproducible since some days ago.