https://bugs.kde.org/show_bug.cgi?id=477865
Bug ID: 477865
Summary: The wallpaper setting in "Screen Locking" is broken
Classification: Applications
Product: systemsettings
Version: 5.90.0
Platform: Neon
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: kcm_screenlocker
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 163725
--> https://bugs.kde.org/attachment.cgi?id=163725&action=edit
Demonstration
If you go into the settings, you can see that the system wallpaper is not
loading
STEPS TO REPRODUCE
1. Go to Settings => "Screen Locking"
2. Go to Appearance
3. Switch the wallpaper mode to "Image"
4. You will see that you cannot select a wallpaper. They just didn't load.
OBSERVED RESULT
It's empty, there's no wallpaper.
EXPECTED RESULT
I had to see a list of all the wallpapers
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon (Unstable), Wayland
KDE Plasma Version: 5.90.0
KDE Frameworks Version: 5.246.0
Qt Version: 6.6.0
ADDITIONAL INFORMATION
I'm attaching a video for a better demonstration. In addition, I'm attaching
all the console log I got while recording the video:
```
qt.qml.typeresolution.cycle: Cyclic dependency detected between
"qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and
"qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
qt.qml.typeresolution.cycle: Cyclic dependency detected between
"qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and
"qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
qt.qml.typeresolution.cycle: Cyclic dependency detected between
"qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and
"qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_objectName"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_ColorDefault"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_objectNameChanged"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_valueChanged"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_keys"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_isImmutable"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_writeConfig"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___0"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___1"
qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to
non-existent property "cfg_objectName"
qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to
non-existent property "cfg_objectNameChanged"
qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to
non-existent property "cfg_valueChanged"
qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to
non-existent property "cfg_keys"
qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to
non-existent property "cfg_isImmutable"
qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to
non-existent property "cfg_writeConfig"
qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to
non-existent property "cfg___0"
qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to
non-existent property "cfg___1"
qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to
non-existent property "cfg___2"
qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to
non-existent property "cfg___3"
qt.qml.context: qrc:/kcm/kcm_screenlocker/Appearance.qml:42:17 Parameter
"index" is not declared. Injection of parameters into signal handlers is
deprecated. Use JavaScript functions with formal parameters instead.
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_objectName"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_PreviewImageDefault"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_PreviewImage"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_objectNameChanged"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_valueChanged"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_keys"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_isImmutable"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg_writeConfig"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___0"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___1"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___2"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___3"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___4"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___5"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___6"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___7"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___8"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___9"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___10"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___11"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___12"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___13"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___14"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___15"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___16"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___17"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___18"
qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to
non-existent property "cfg___19"
file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/config.qml:240:9:
QML Connections: Detected function "onCurrentWallpaperChanged" in Connections
element. This is probably intended to be a signal handler but no signal of the
target matches the name.
file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/config.qml:228:
TypeError: Cannot read property 'currentWallpaper' of undefined
file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/config.qml:23:
TypeError: Cannot read property 'configuration' of null
file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/config.qml:74:
TypeError: Cannot read property 'currentWallpaper' of undefined
file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/config.qml:241:13:
Unable to assign [undefined] to QObject*
```
--
You are receiving this mail because:
You are watching all bug changes.