From 19044fefa807d416a01571a9059ef70c9681b658 Mon Sep 17 00:00:00 2001 From: crain Date: Wed, 23 Dec 2020 10:46:36 +0500 Subject: [PATCH] Add open onMainProcessCreate method for descendants usage --- .../roboswag/components/navigation/TouchinApp.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/navigation/src/main/java/ru/touchin/roboswag/components/navigation/TouchinApp.java b/navigation/src/main/java/ru/touchin/roboswag/components/navigation/TouchinApp.java index a51ee31..6bdd815 100644 --- a/navigation/src/main/java/ru/touchin/roboswag/components/navigation/TouchinApp.java +++ b/navigation/src/main/java/ru/touchin/roboswag/components/navigation/TouchinApp.java @@ -57,12 +57,19 @@ public abstract class TouchinApp extends Application { @Override public void onCreate() { super.onCreate(); + + if (ProcessKt.isOnMainProcess(this)) { + onMainProcessCreate(); + } + } + + protected void onMainProcessCreate() { JodaTimeAndroid.init(this); if (BuildConfig.DEBUG) { enableStrictMode(); Lc.initialize(new ConsoleLogProcessor(LcLevel.VERBOSE), true); LcGroup.UI_LIFECYCLE.disable(); - } else if (ProcessKt.isOnMainProcess(this)) { + } else { try { final FirebaseCrashlytics crashlytics = FirebaseCrashlytics.getInstance(); crashlytics.setCrashlyticsCollectionEnabled(true);