From 79d6ac100cc53a4416f612e1ea17e1ea6e51ac89 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 8 Jan 2021 11:31:35 -0500 Subject: [PATCH] Fix issue where megaphone display may be delayed. --- .../java/org/thoughtcrime/securesms/ApplicationContext.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java b/app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java index deab6fd589..c75b5203d4 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java +++ b/app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java @@ -172,6 +172,7 @@ public class ApplicationContext extends MultiDexApplication implements DefaultLi Log.i(TAG, "App is now visible."); ApplicationDependencies.getFrameRateTracker().begin(); + ApplicationDependencies.getMegaphoneRepository().onAppForegrounded(); SignalExecutors.BOUNDED.execute(() -> { FeatureFlags.refreshIfNecessary(); @@ -180,7 +181,6 @@ public class ApplicationContext extends MultiDexApplication implements DefaultLi GroupV1MigrationJob.enqueueRoutineMigrationsIfNecessary(this); executePendingContactSync(); KeyCachingService.onAppForegrounded(this); - ApplicationDependencies.getMegaphoneRepository().onAppForegrounded(); ApplicationDependencies.getShakeToReport().enable(); checkBuildExpiration(); });