From d7f2b629da22f0cc71826fae9ce18b6a3bfc3976 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 20 Dec 2021 11:39:56 +0100 Subject: [PATCH] Make sure TelecomHelper is correctly created in CoreContext --- app/src/main/java/org/linphone/core/CoreContext.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/linphone/core/CoreContext.kt b/app/src/main/java/org/linphone/core/CoreContext.kt index 3274f7ee7..1d5430b1e 100644 --- a/app/src/main/java/org/linphone/core/CoreContext.kt +++ b/app/src/main/java/org/linphone/core/CoreContext.kt @@ -295,7 +295,8 @@ class CoreContext(val context: Context, coreConfig: Config) { if (Compatibility.hasTelecomManagerPermissions(context)) { Log.i("[Context] Creating Telecom Helper, disabling audio focus requests in AudioHelper") core.config.setBool("audio", "android_disable_audio_focus_requests", true) - TelecomHelper.create(context) + val telecomHelper = TelecomHelper.required(context) + Log.i("[Context] Telecom Helper created, account is ${if (telecomHelper.isAccountEnabled()) "enabled" else "disabled"}") } else { Log.w("[Context] Can't create Telecom Helper, permissions have been revoked") corePreferences.useTelecomManager = false