Bug 494427

Summary: Page XYZ is already in the PageRow, Pushed pages do not conform to the rules. Please check the documentation.
Product: [Applications] systemsettings Reporter: postix <postix>
Component: sidebarviewAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: cwo.kde, nate, notmart
Priority: NOR    
Version First Reported In: 6.2.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 6.4.0
Sentry Crash Report:

Description postix 2024-10-10 12:43:35 UTC
SUMMARY

When open some KCMs, such as the keyboard kcm, journalctl logs something like this:
```
systemsettings: qml: Page SubCategoryPage_QMLTYPE_1(0x55c64dc00b90) is already in the PageRow
systemsettings: qml: Pushed pages do not conform to the rules. Please check the documentation.
systemsettings: qml: push (file:///usr/lib64/qt6/qml/org/kde/kirigami/PageRow.qml:223)
                                               onActiveSubCategoryRowChanged (qrc:/qt/qml/org/kde/systemsettings/SubCategoryPage.qml:180)
                                               expression for onClicked (qrc:/qt/qml/org/kde/systemsettings/CategoriesPage.qml:181)
```

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20241007
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.3
Kernel Version: 6.11.2-1-default (64-bit)
Graphics Platform: Wayland
Comment 1 cwo 2025-05-15 19:19:58 UTC
Thank you for the bug report! This was fixed a while ago and will be in Plasma 6.4.