diff --git a/Modules/Background/Background.qml b/Modules/Background/Background.qml index eb92df41..fefdcc6a 100644 --- a/Modules/Background/Background.qml +++ b/Modules/Background/Background.qml @@ -243,6 +243,9 @@ Variants { easing.type: Easing.InOutCubic onFinished: { // Swap images after transition completes + if (currentWallpaper.source !== "") { + currentWallpaper.source = "" + } currentWallpaper.source = nextWallpaper.source nextWallpaper.source = "" transitionProgress = 0.0 @@ -255,6 +258,9 @@ Variants { function setWallpaperImmediate(source) { transitionAnimation.stop() transitionProgress = 0.0 + if (currentWallpaper.source !== "") { + currentWallpaper.source = "" + } currentWallpaper.source = source nextWallpaper.source = "" }