From 6b7ea28e8f70c57d7f941dc6501c0ae07c39c494 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Tue, 24 Sep 2024 14:16:34 -0400 Subject: [PATCH] Fix issue where wallpapers don't immediately render after upgrade. --- .../securesms/migrations/WallpaperStorageMigrationJob.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/migrations/WallpaperStorageMigrationJob.kt b/app/src/main/java/org/thoughtcrime/securesms/migrations/WallpaperStorageMigrationJob.kt index 3971e57046..3b6fe64f9e 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/migrations/WallpaperStorageMigrationJob.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/migrations/WallpaperStorageMigrationJob.kt @@ -11,6 +11,7 @@ import org.signal.core.util.logging.Log import org.thoughtcrime.securesms.BuildConfig import org.thoughtcrime.securesms.database.SignalDatabase import org.thoughtcrime.securesms.database.model.databaseprotos.Wallpaper +import org.thoughtcrime.securesms.dependencies.AppDependencies import org.thoughtcrime.securesms.jobmanager.Job import org.thoughtcrime.securesms.keyvalue.SignalStore import org.thoughtcrime.securesms.mms.PartAuthority @@ -75,6 +76,9 @@ internal class WallpaperStorageMigrationJob(parameters: Parameters = Parameters. } } + AppDependencies.recipientCache.clear() + AppDependencies.recipientCache.warmUp() + Log.i(TAG, "Successfully migrated ${wallpaperFileNames.size} wallpapers.") }