https://bugs.kde.org/show_bug.cgi?id=450398

            Bug ID: 450398
           Summary: Navigation in system settings breaks with identically
                    named pages
           Product: systemsettings
           Version: 5.24.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: kcm_plymouth
          Assignee: plasma-b...@kde.org
          Reporter: ras...@familie-mecklenburg.de
  Target Milestone: ---

Created attachment 146831
  --> https://bugs.kde.org/attachment.cgi?id=146831&action=edit
Screenshots of the affected plasma settings page. above: German, below: English

SUMMARY
When the system language is set to german, the names of this KCM and the Plasma
splash screen KCM are translated to the same word, "Startbildschirm".
This is not a bug in itself, but leads to strange behaviour:
When one of the affected KCMs is selected, clicking the other does not cause
the system settings app to switch to the other settings page. Only navigation
between the two affected settings pages is affected, navigating from or to any
other part of the "appearance" tab produces the expected result.

My guess is that the settings app uses localized strings in some way to handle
navigation, which causes breakage if there are two identically-named settings
pages.

STEPS TO REPRODUCE
1. Ensure this KCM and the plasma splash screen KCM is installed
2. Set the system language to german
3. Visit system settings -> appearance, select one of the identically-named
options

OBSERVED RESULT
Navigation between the two identically named pages breaks

EXPECTED RESULT
Navigation working normally

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux x86_64 with kernel 5.16.9-arch1-1
KDE Plasma Version: 5.24.1
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
See the attached image for an illustration of the issue.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to