Compare commits

..

1 commit

Author SHA1 Message Date
5b30916350
chore: improve marker 2025-07-07 04:48:41 +08:00
2 changed files with 3 additions and 9 deletions

View file

@ -80,7 +80,7 @@ class QuickAvailabilityCheckActivity : AppCompatActivity(), UnprivilegedEuiccCon
suspend fun onCompatibilityUpdate() { suspend fun onCompatibilityUpdate() {
val result = getCompatibilityCheckResult() val result = getCompatibilityCheckResult()
conclusion.text = appContainer.customizableTextProvider conclusion.text = customizableTextProvider
.formatQuickAvailabilityConclusion(result.compatibility === Compatibility.COMPATIBLE) .formatQuickAvailabilityConclusion(result.compatibility === Compatibility.COMPATIBLE)
if (result.compatibility != Compatibility.COMPATIBLE) return if (result.compatibility != Compatibility.COMPATIBLE) return
resultSlots.isVisible = true resultSlots.isVisible = true

View file

@ -1,14 +1,8 @@
package im.angry.openeuicc.util package im.angry.openeuicc.util
import im.angry.openeuicc.di.AppContainer
import im.angry.openeuicc.di.UnprivilegedCustomizableTextProvider import im.angry.openeuicc.di.UnprivilegedCustomizableTextProvider
interface UnprivilegedEuiccContextMarker : OpenEuiccContextMarker { interface UnprivilegedEuiccContextMarker : OpenEuiccContextMarker {
override val appContainer: UnprivilegedAppContainer val customizableTextProvider: UnprivilegedCustomizableTextProvider
get() = super.appContainer as UnprivilegedAppContainer get() = appContainer.customizableTextProvider as UnprivilegedCustomizableTextProvider
} }
interface UnprivilegedAppContainer : AppContainer {
override val customizableTextProvider: UnprivilegedCustomizableTextProvider
get() = super.customizableTextProvider as UnprivilegedCustomizableTextProvider
}