From 01418c0e36dbcab1fa65bdad44336b6fd6c76cd4 Mon Sep 17 00:00:00 2001 From: Alan Evans Date: Fri, 12 Feb 2021 17:38:39 -0400 Subject: [PATCH] Upgrade notification channels earlier. --- .../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 08036f53f3..694563f0f5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java +++ b/app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java @@ -124,6 +124,7 @@ public class ApplicationContext extends MultiDexApplication implements AppForegr Log.i(TAG, "onCreate()"); }) .addBlocking("crash-handling", this::initializeCrashHandling) + .addBlocking("notification-channels", () -> NotificationChannels.create(this)) .addBlocking("eat-db", () -> DatabaseFactory.getInstance(this)) .addBlocking("app-dependencies", this::initializeAppDependencies) .addBlocking("first-launch", this::initializeFirstEverAppLaunch) @@ -158,7 +159,6 @@ public class ApplicationContext extends MultiDexApplication implements AppForegr .addNonBlocking(() -> ApplicationDependencies.getJobManager().beginJobLoop()) .addPostRender(this::initializeExpiringMessageManager) .addPostRender(this::initializeBlobProvider) - .addPostRender(() -> NotificationChannels.create(this)) .execute(); Log.d(TAG, "onCreate() took " + (System.currentTimeMillis() - startTime) + " ms");