@@ -100,7 +100,7 @@ Item {
102 // This is a dummy image to detect if the custom set wallpaper
102 // This is a dummy image to detect if the custom set wallpaper
103− // loads successfully. If it doesn't fall back to the defaultBackground.
103+ // loads successfully. If it doesn't, fall back to the defaultBackground.
105 source: shell.background
105 source: shell.background
106 height: 0
106 height: 0
@@ -130,6 +130,15 @@ Item {
134+ id: backgroundSettings
135+ schema.id: "org.gnome.desktop.background"
137+ property url gSettingsPicture: backgroundSettings.pictureUri != undefined && backgroundSettings.pictureUri.length > 0 ? backgroundSettings.pictureUri : shell.defaultBackground
138+ onGSettingsPictureChanged: {
139+ shell.background = gSettingsPicture
133 VolumeControl {
142 VolumeControl {
134 id: volumeControl
143 id: volumeControl