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: plasma-b...@kde.org Reporter: rs5334...@gmail.com 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.