@@ -24,7 +24,7 @@ MouseArea {
2424 id: root
2525 anchors.fill: parent
2626
27− property bool ready: wallpaper.source == "" || wallpaper.status == Image.Ready || wallpaper.status == Image.Error
27+ property bool ready: background.source == "" || background.status == Image.Ready || background.status == Image.Error
2828 property bool leftTeaserPressed: teasingMouseArea.pressed &&
2929 teasingMouseArea.mouseX < teasingMouseArea.width / 2
3030 property bool rightTeaserPressed: teasingMouseArea.pressed &&
@@ -34,18 +34,18 @@ MouseArea {
3434 signal unlocked(int uid)
3535
3636 Rectangle {
37− // In case wallpaper fails to load
38− id: wallpaperBackup
37+ // In case background fails to load
38+ id: backgroundBackup
3939 anchors.fill: parent
4040 color: "black"
4141 }
4242
4343 property url backgroundValue: AccountsService.backgroundFile != undefined && AccountsService.backgroundFile.length > 0 ? AccountsService.backgroundFile : greeter.defaultBackground
44− onBackgroundValueChanged: wallpaper.source = backgroundValue
44+ onBackgroundValueChanged: background.source = backgroundValue
4545
4646 CrossFadeImage {
47− id: wallpaper
48− objectName: "wallpaper"
47+ id: background
48+ objectName: "greeterBackground"
4949 anchors {
5050 fill: parent
5151 topMargin: -panel.panelHeight
@@ -56,14 +56,14 @@ MouseArea {
5656 // See Shell.qml's backgroundSettings treatment for why we need a separate
5757 // Image, but it boils down to avoiding binding loop detection.
5858 Image {
59− source: wallpaper.source
59+ source: background.source
6060 height: 0
6161 width: 0
6262 sourceSize.height: 0
6363 sourceSize.width: 0
6464 onStatusChanged: {
6565 if (status == Image.Error && source != greeter.defaultBackground) {
66− wallpaper.source = greeter.defaultBackground
66+ background.source = greeter.defaultBackground
6767 }
6868 }
6969 }