Summary: |
After hitting apply, sometimes the KCM just shows a gray area |
Product: |
[Applications] systemsettings
|
Reporter: |
postix <postix> |
Component: |
kcm_regionandlang | Assignee: |
Plasma Bugs List <plasma-bugs> |
Status: |
RESOLVED
FIXED
|
|
|
Severity: |
normal
|
CC: |
hanyoung, nate
|
Priority: |
NOR
|
|
|
Version: |
5.26.0 | |
|
Target Milestone: |
--- | |
|
Platform: |
openSUSE | |
|
OS: |
Linux | |
|
Latest Commit:
|
https://invent.kde.org/plasma/plasma-workspace/-/commit/e84a0659d7e5648ab6352e63dabd55c650f95224
|
Version Fixed In:
|
5.26.1
|
Sentry Crash Report:
|
|
| |
Attachments: |
Screenshot
|
Created attachment 152833 [details] Screenshot STEPS TO REPRODUCE 1. Open System Settings, Region & Language KCM 2. Click on Modify for language 3. Move your second language to the top 4. Hit apply OBSERVED RESULT In some circumstances the page only shows a gray area, until you navigate to the KCM again. Journalctl log: ``` 12:35:54 systemsettings[3027]: <Unknown File>: QML QQuickAnchors: Binding loop detected for property "right" 12:35:54 systemsettings[3027]: qml: Don't override the leftPadding or rightPadding on a SwipeListItem! This makes it impossible for me to adjust my layout as I need to for various usecases. I'll try to fix the mistake for you, but you should remove your overrides from your app's code entirely. If I can't fix the paddings, I'll fall back to a default layout, but it'll be slightly incorrect and lacks adaptations needed for touch screens and right-to-left languages, among other things. 12:35:57 systemsettings[3027]: qml: The item AdvancedLanguageSelectPage_QMLTYPE_3365(0x558a42da1ff0) is already in the PageRow 12:35:58 systemsettings[3027]: file:///usr/share/kpackage/kcms/kcm_regionandlang/contents/ui/AdvancedLanguageSelectPage.qml:27:13: QML ColumnLayout: Cannot anchor to an item that isn't a parent or sibling. 12:35:58 systemsettings[3027]: <Unknown File>: QML QQuickAnchors: Binding loop detected for property "right" 12:35:58 systemsettings[3027]: qml: Don't override the leftPadding or rightPadding on a SwipeListItem! This makes it impossible for me to adjust my layout as I need to for various usecases. I'll try to fix the mistake for you, but you should remove your overrides from your app's code entirely. If I can't fix the paddings, I'll fall back to a default layout, but it'll be slightly incorrect and lacks adaptations needed for touch screens and right-to-left languages, among other things. 12:35:58 systemsettings[3027]: <Unknown File>: QML QQuickAnchors: Binding loop detected for property "right" 12:35:58 systemsettings[3027]: qml: Don't override the leftPadding or rightPadding on a SwipeListItem! This makes it impossible for me to adjust my layout as I need to for various usecases. I'll try to fix the mistake for you, but you should remove your overrides from your app's code entirely. If I can't fix the paddings, I'll fall back to a default layout, but it'll be slightly incorrect and lacks adaptations needed for touch screens and right-to-left languages, among other things. 12:35:58 systemsettings[3027]: file:///usr/share/kpackage/kcms/kcm_regionandlang/contents/ui/main.qml:19:13: QML ColumnLayout: Cannot anchor to an item that isn't a parent or sibling. ``` SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20221012 KDE Plasma Version: 5.26.0 KDE Frameworks Version: 5.99.0 Qt Version: 5.15.6 Kernel Version: 6.0.0-1-default (64-bit) Graphics Platform: Wayland