From b34bf4b8b094f680711aab784d902948f8bd214e Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 18 Jul 2024 12:03:23 -0400 Subject: [PATCH] Initialize app dependencies 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 a82a366ce4..24633cd948 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java +++ b/app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java @@ -157,12 +157,12 @@ public class ApplicationContext extends MultiDexApplication implements AppForegr initializeLogging(); Log.i(TAG, "onCreate()"); }) + .addBlocking("app-dependencies", this::initializeAppDependencies) .addBlocking("anr-detector", this::startAnrDetector) .addBlocking("security-provider", this::initializeSecurityProvider) .addBlocking("crash-handling", this::initializeCrashHandling) .addBlocking("rx-init", this::initializeRx) .addBlocking("event-bus", () -> EventBus.builder().logNoSubscriberMessages(false).installDefaultEventBus()) - .addBlocking("app-dependencies", this::initializeAppDependencies) .addBlocking("scrubber", () -> Scrubber.setIdentifierHmacKeyProvider(() -> SignalStore.svr().getOrCreateMasterKey().deriveLoggingKey())) .addBlocking("first-launch", this::initializeFirstEverAppLaunch) .addBlocking("app-migrations", this::initializeApplicationMigrations)