Compare commits
1 commit
5b30916350
...
ceb4f4ec56
Author | SHA1 | Date | |
---|---|---|---|
ceb4f4ec56 |
2 changed files with 9 additions and 3 deletions
|
@ -80,7 +80,7 @@ class QuickAvailabilityCheckActivity : AppCompatActivity(), UnprivilegedEuiccCon
|
||||||
|
|
||||||
suspend fun onCompatibilityUpdate() {
|
suspend fun onCompatibilityUpdate() {
|
||||||
val result = getCompatibilityCheckResult()
|
val result = getCompatibilityCheckResult()
|
||||||
conclusion.text = customizableTextProvider
|
conclusion.text = appContainer.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
|
||||||
|
|
|
@ -1,8 +1,14 @@
|
||||||
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 {
|
||||||
val customizableTextProvider: UnprivilegedCustomizableTextProvider
|
override val appContainer: UnprivilegedAppContainer
|
||||||
get() = appContainer.customizableTextProvider as UnprivilegedCustomizableTextProvider
|
get() = super.appContainer as UnprivilegedAppContainer
|
||||||
}
|
}
|
||||||
|
|
||||||
|
interface UnprivilegedAppContainer : AppContainer {
|
||||||
|
override val customizableTextProvider: UnprivilegedCustomizableTextProvider
|
||||||
|
get() = super.customizableTextProvider as UnprivilegedCustomizableTextProvider
|
||||||
|
}
|
Loading…
Add table
Reference in a new issue