From 5fd7d99b093fc4fa0811f1da18ddb0f49cb9b432 Mon Sep 17 00:00:00 2001 From: Devin Lin Date: Sat, 4 Oct 2025 22:11:21 -0400 Subject: [PATCH] wallpaperselector: Fix previews not loading The API changed in https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5478, now we need to use the "preview" property --- .../mobileshell/qml/homescreen/WallpaperSelector.qml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/components/mobileshell/qml/homescreen/WallpaperSelector.qml b/components/mobileshell/qml/homescreen/WallpaperSelector.qml index ad51c246..a62c16a7 100644 --- a/components/mobileshell/qml/homescreen/WallpaperSelector.qml +++ b/components/mobileshell/qml/homescreen/WallpaperSelector.qml @@ -9,7 +9,6 @@ import QtQuick.Controls as Controls import org.kde.kirigami 2.20 as Kirigami import org.kde.plasma.wallpapers.image 2.0 as Wallpaper -import org.kde.kquickcontrolsaddons 2.0 as Addons import org.kde.plasma.private.mobileshell.wallpaperimageplugin as WallpaperImagePlugin import org.kde.plasma.private.mobileshell as MobileShell @@ -133,12 +132,13 @@ Controls.Drawer { visible: !walliePreview.visible } - Addons.QPixmapItem { + Image { id: walliePreview - visible: model.screenshot != null anchors.fill: parent - smooth: true - pixmap: model.screenshot + visible: model.preview != null + asynchronous: true + cache: false + source: model.preview fillMode: Image.PreserveAspectCrop } }