Bug 510536

Summary: Using the search field when aiming to add a keyboard layout makes addition impossible
Product: [Applications] systemsettings Reporter: Graham Perrin <grahamperrin>
Component: kcm_keyboardAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: butirsky, duha.bugs, natalie_clarius, uncognic
Priority: NOR Keywords: regression
Version First Reported In: 6.4.5   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot: impossible to click OK after selecting English (UK)

Description Graham Perrin 2025-10-12 19:45:15 UTC
Created attachment 185718 [details]
Screenshot: impossible to click OK after selecting English (UK)

SUMMARY

In the add layout dialogue: it seems that filtering (to shorten the list in the column to the left) causes everything to disappear from the column to the right. 

STEPS TO REPRODUCE

1. System Settings
2. keyboard
3. layouts: enable
4. add
5. type two letters, uk
6. click English (UK)

OBSERVED RESULT

7. in the column to the right, nothing

EXPECTED RESULT

7. in the column to the right, a list of layouts for English (UK), probably with English (UK) uppermost.

SOFTWARE/OS VERSIONS

KDE Plasma 6.4.5
KDE Frameworks 6.17.0
Qt 6.9.2

ADDITIONAL INFORMATION

Reproducible in live mode whilst booted from the installer for Kubuntu 25.10 on a USB memory stick.

Reproducible with filters other than uk; IIRC I found the same issue after seeking: 

us
Comment 1 Graham Perrin 2025-10-12 19:47:59 UTC
Workaround: 

8. clear the search field

9. in the relatively long list in the column to the left, scroll to find and then select the required layout

10. select the required layout in the column to the right

11. click OK.
Comment 2 uncognic 2025-10-12 21:46:08 UTC
Can reproduce. Also happens when searching "CSA" for Canadian (CSA)
Comment 3 uncognic 2025-10-12 21:47:53 UTC
Nevermind. Duplicate of https://bugs.kde.org/show_bug.cgi?id=506422

*** This bug has been marked as a duplicate of bug 506422 ***