diff --git a/app/src/main/java/org/linphone/core/CoreContext.kt b/app/src/main/java/org/linphone/core/CoreContext.kt index dafd78c73..fa406e6ce 100644 --- a/app/src/main/java/org/linphone/core/CoreContext.kt +++ b/app/src/main/java/org/linphone/core/CoreContext.kt @@ -131,6 +131,10 @@ class CoreContext(val context: Context, coreConfig: Config) { override fun onLastCallEnded(core: Core) { Log.i("[Context] Last call ended") removeCallOverlay() + if (!core.isMicEnabled) { + Log.w("[Context] Mic was muted in Core, enabling it back for next call") + core.isMicEnabled = true + } } override fun onCallStateChanged(