From 566f2bbb693a0d148b9ac52a37b15ac16d908e36 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 18 Sep 2020 11:59:03 +0200 Subject: [PATCH] Prevent app from displaying call declined toast when starting after declining icoming call through notification --- app/src/main/java/org/linphone/core/CoreContext.kt | 4 +++- 1 file changed, 3 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 aa116c0c5..1f3314231 100644 --- a/app/src/main/java/org/linphone/core/CoreContext.kt +++ b/app/src/main/java/org/linphone/core/CoreContext.kt @@ -197,7 +197,9 @@ class CoreContext(val context: Context, coreConfig: Config) { else -> R.string.call_error_unknown } callErrorMessageResourceId.value = Event(id) - } else if (state == Call.State.End && call.errorInfo.reason == Reason.Declined) { + } else if (state == Call.State.End && + call.dir == Call.Dir.Outgoing && + call.errorInfo.reason == Reason.Declined) { Log.i("[Context] Call has been declined") val id = R.string.call_error_declined callErrorMessageResourceId.value = Event(id)