From edd2e9b231c081890e303cd3ee5de67cf0ebd607 Mon Sep 17 00:00:00 2001 From: MrSluffy Date: Thu, 9 Jan 2025 17:35:50 +0800 Subject: [PATCH] enh : avoid unnecessary image saving --- .../src/app/lawnchair/wallpaper/service/WallpaperService.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lawnchair/src/app/lawnchair/wallpaper/service/WallpaperService.kt b/lawnchair/src/app/lawnchair/wallpaper/service/WallpaperService.kt index 15c7be0a6a..5b0fb77c11 100644 --- a/lawnchair/src/app/lawnchair/wallpaper/service/WallpaperService.kt +++ b/lawnchair/src/app/lawnchair/wallpaper/service/WallpaperService.kt @@ -38,7 +38,6 @@ class WallpaperService(val context: Context) : SafeCloseable { private suspend fun saveWallpaper(imageData: ByteArray) { val timestamp = System.currentTimeMillis() - val imagePath = saveImageToAppStorage(imageData) val checksum = calculateChecksum(imageData) @@ -48,7 +47,7 @@ class WallpaperService(val context: Context) : SafeCloseable { Log.d("WallpaperService", "Wallpaper already exists with checksum: $checksum") return } - + val imagePath = saveImageToAppStorage(imageData) if (existingWallpapers.size < 4) { val wallpaper = Wallpaper(imagePath = imagePath, rank = existingWallpapers.size, timestamp = timestamp, checksum = checksum) dao.insert(wallpaper)