diff --git a/app-unpriv/src/main/java/im/angry/openeuicc/ui/QuickAvailabilityCheckActivity.kt b/app-unpriv/src/main/java/im/angry/openeuicc/ui/QuickAvailabilityCheckActivity.kt index 62ce198..3939224 100644 --- a/app-unpriv/src/main/java/im/angry/openeuicc/ui/QuickAvailabilityCheckActivity.kt +++ b/app-unpriv/src/main/java/im/angry/openeuicc/ui/QuickAvailabilityCheckActivity.kt @@ -80,7 +80,7 @@ class QuickAvailabilityCheckActivity : AppCompatActivity(), UnprivilegedEuiccCon suspend fun onCompatibilityUpdate() { val result = getCompatibilityCheckResult() - conclusion.text = appContainer.customizableTextProvider + conclusion.text = customizableTextProvider .formatQuickAvailabilityConclusion(result.compatibility === Compatibility.COMPATIBLE) if (result.compatibility != Compatibility.COMPATIBLE) return resultSlots.isVisible = true diff --git a/app-unpriv/src/main/java/im/angry/openeuicc/util/UnprivilegedUtils.kt b/app-unpriv/src/main/java/im/angry/openeuicc/util/UnprivilegedUtils.kt index f6e0937..1c4a393 100644 --- a/app-unpriv/src/main/java/im/angry/openeuicc/util/UnprivilegedUtils.kt +++ b/app-unpriv/src/main/java/im/angry/openeuicc/util/UnprivilegedUtils.kt @@ -1,14 +1,8 @@ package im.angry.openeuicc.util -import im.angry.openeuicc.di.AppContainer import im.angry.openeuicc.di.UnprivilegedCustomizableTextProvider interface UnprivilegedEuiccContextMarker : OpenEuiccContextMarker { - override val appContainer: UnprivilegedAppContainer - get() = super.appContainer as UnprivilegedAppContainer + val customizableTextProvider: UnprivilegedCustomizableTextProvider + get() = appContainer.customizableTextProvider as UnprivilegedCustomizableTextProvider } - -interface UnprivilegedAppContainer : AppContainer { - override val customizableTextProvider: UnprivilegedCustomizableTextProvider - get() = super.customizableTextProvider as UnprivilegedCustomizableTextProvider -} \ No newline at end of file