summaryrefslogtreecommitdiff
path: root/services
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2025-08-17 12:55:36 +0800
committerlittleblack111 <littleblack11111@gmail.com>2025-08-18 00:44:22 +0800
commitf23ced82012a9f85739210aa333cd6f92815c50a (patch)
tree45542ee259ff0377aa2cf37ebedfa252dbfc80cf /services
parent7b4076be7e305bacf8c55d75589e841c29d250e1 (diff)
fix(Clip): image support
Diffstat (limited to 'services')
-rw-r--r--services/Clip.qml9
1 files changed, 5 insertions, 4 deletions
diff --git a/services/Clip.qml b/services/Clip.qml
index bd662ca..5feb1fb 100644
--- a/services/Clip.qml
+++ b/services/Clip.qml
@@ -45,10 +45,9 @@ Searchable {
}
}
- const idStr = idNum >= 0 ? "" + idNum : "";
- const imgPath = idStr ? imgMap[idStr] || "" : "";
+ const imgPath = idNum >= 0 ? imgMap[idNum] || "" : "";
const isImg = !!imgPath;
- const metadata = _clipMetadata[idStr] || {};
+ const metadata = _clipMetadata[idNum] || {};
return {
index: idNum,
@@ -58,7 +57,9 @@ Searchable {
timestamp: metadata.timestamp || "",
appId: metadata.appId || "",
appTitle: metadata.appTitle || "",
- appIcon: Quickshell.iconPath(AppSearch.guessIcon(metadata.appId), "image-missing")
+ appIcon: Quickshell.iconPath(AppSearch.guessIcon(metadata.appId), "image-missing"),
+ image: imgPath,
+ decoded: root._clipDecoded[idx] || ""
};
});
}