From 5517b7dcd13b97e0efb0e990a913b7e6c1c29484 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Sun, 4 Feb 2024 20:43:59 -0500 Subject: [PATCH] fix: Name clash with OpenEuiccContextMarker::context --- app-common/src/main/java/im/angry/openeuicc/util/Utils.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-common/src/main/java/im/angry/openeuicc/util/Utils.kt b/app-common/src/main/java/im/angry/openeuicc/util/Utils.kt index fa92290..b2690b0 100644 --- a/app-common/src/main/java/im/angry/openeuicc/util/Utils.kt +++ b/app-common/src/main/java/im/angry/openeuicc/util/Utils.kt @@ -27,7 +27,7 @@ val Context.selfAppVersion: String } interface OpenEuiccContextMarker { - val context: Context + val openEuiccMarkerContext: Context get() = when (this) { is Context -> this is Fragment -> requireContext() @@ -35,7 +35,7 @@ interface OpenEuiccContextMarker { } val openEuiccApplication: OpenEuiccApplication - get() = context.applicationContext as OpenEuiccApplication + get() = openEuiccMarkerContext.applicationContext as OpenEuiccApplication val euiccChannelManager: EuiccChannelManager get() = openEuiccApplication.euiccChannelManager