Bug 503543

Summary: Currency, Measurement, paper size etc. can't be modified if multiple languages have been selected
Product: [Applications] systemsettings Reporter: Tobias Zwick <newton>
Component: kcm_regionandlangAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: hanyoung, kdedev
Priority: NOR    
Version First Reported In: 6.3.4   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 6.4.0
Sentry Crash Report:
Attachments: screencast that showcases the issue

Description Tobias Zwick 2025-04-29 18:29:56 UTC
Created attachment 180790 [details]
screencast that showcases the issue

SUMMARY
When the user selected more than one language in the language selection, any other property in the Region & Language screen can not be modified. More precisely, it can be [✏️ Modify...]ed, but when pressing [✔️ Apply], it reverts to the previous value.

STEPS TO REPRODUCE
1. Select e.g. Español de España, American English in the Language selection.
2. Press [✔️ Apply]
3. Change e.g. the paper size: Select "español (Estados Unidos) - Letter" in the Paper Size selection
4. Press [✔️ Apply]

OBSERVED RESULT
On pressing [✔️ Apply], the selected Paper size reverts back to "A4", i.e. reverts to the default of the first language of selected languages.

EXPECTED RESULT
The selection is not reverted.
Comment 1 Tobias Zwick 2025-04-29 18:30:48 UTC
Comment on attachment 180790 [details]
screencast that showcases the issue

(note the last second)
Comment 2 TraceyC 2025-04-30 22:47:10 UTC
Thanks for the bug report, and the screen recording, which shows exactly how to reproduce this bug.
I'm able to reproduce this in Neon User Edition, following the steps in the video.
I am *not* able to reproduce it with git-master with those same steps. This will be released in Plasma 6.4.0.

This bug should be fixed on your system when your distro has updated Plasma to 6.4.0. If the bug is still present on your system with that or a later version, please feel free to reopen this bug report.

Thanks!
Comment 3 Tobias Zwick 2025-04-30 22:54:05 UTC
Cool!