diff --git a/wallpapers/image/imagepackage/contents/ui/WallpaperDelegate.qml b/wallpapers/image/imagepackage/contents/ui/WallpaperDelegate.qml index dda0b8e40..5ddc05b7b 100644 --- a/wallpapers/image/imagepackage/contents/ui/WallpaperDelegate.qml +++ b/wallpapers/image/imagepackage/contents/ui/WallpaperDelegate.qml @@ -100,7 +100,9 @@ MouseArea { visible: model.removable && !model.pendingDeletion onClicked: { imageWallpaper.wallpaperModel.setPendingDeletion(index, true); - wallpapersGrid.currentIndex = (index + 1) % wallpapersGrid.count; + if (wallpapersGrid.currentIndex === index) { + wallpapersGrid.currentIndex = (index + 1) % wallpapersGrid.count; + } } opacity: wallpaperDelegate.containsMouse ? 1 : 0 Behavior on opacity {