From 12796000c107a52e2776b4ff838ed14bcef1660b Mon Sep 17 00:00:00 2001 From: Danielle Voznyy Date: Sun, 2 Feb 2025 23:15:30 -0500 Subject: [PATCH] fix: Geary.impl inject addons once instead of getting each time through koin --- .../src/commonMain/kotlin/com/mineinabyss/geary/modules/Geary.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/geary-core/src/commonMain/kotlin/com/mineinabyss/geary/modules/Geary.kt b/geary-core/src/commonMain/kotlin/com/mineinabyss/geary/modules/Geary.kt index b126c20c..a6755a5f 100644 --- a/geary-core/src/commonMain/kotlin/com/mineinabyss/geary/modules/Geary.kt +++ b/geary-core/src/commonMain/kotlin/com/mineinabyss/geary/modules/Geary.kt @@ -132,6 +132,7 @@ interface Geary : KoinComponent { override val componentProvider: ComponentProvider by inject() override val records: ArrayTypeMap by inject() override val engine: GearyEngine by inject() + override val addons: MutableAddons by inject() } fun stringify() = application.toString().removePrefix("org.koin.core.KoinApplication")