Merge pull request #2256 from iynaix/imagecache-race

fix(wallpaper): wait for ImageCacheService to be ready before scanning
This commit is contained in:
Lysec
2026-03-22 11:42:36 +01:00
committed by GitHub
+6
View File
@@ -730,6 +730,12 @@ Singleton {
// -------------------------------------------------------------------
function refreshWallpapersList() {
// Wait for imageMagickAvailable to be correctly set for ImageCacheService.imageFilters
if (!ImageCacheService.initialized) {
Qt.callLater(refreshWallpapersList);
return;
}
var mode = Settings.data.wallpaper.viewMode;
Logger.d("Wallpaper", "refreshWallpapersList", "viewMode:", mode);
scanningCount = 0;