From 7cbb8e6237d80db3f9a1a8d710677a2e099edc7d Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Fri, 26 Apr 2024 17:45:10 +0530 Subject: [PATCH] fix(android): eagerly init `ClawApplication#applicationComponent` --- .../main/kotlin/dev/msfjarvis/claw/android/ClawApplication.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/android/src/main/kotlin/dev/msfjarvis/claw/android/ClawApplication.kt b/android/src/main/kotlin/dev/msfjarvis/claw/android/ClawApplication.kt index a928c296..48a8a2e8 100644 --- a/android/src/main/kotlin/dev/msfjarvis/claw/android/ClawApplication.kt +++ b/android/src/main/kotlin/dev/msfjarvis/claw/android/ClawApplication.kt @@ -23,8 +23,7 @@ import javax.inject.Inject @ContributesAppInjector(generateAppComponent = true) class ClawApplication : Application(), ApplicationComponentOwner { - override val applicationComponent by - lazy(LazyThreadSafetyMode.NONE) { GeneratedApplicationComponent.create(this) } + override val applicationComponent = GeneratedApplicationComponent.create(this) @Inject lateinit var plugins: Set<@JvmSuppressWildcards AppPlugin>