From 576788be5c936d69fac612661d7916dc7b2baac7 Mon Sep 17 00:00:00 2001 From: Benjamin Reis Date: Mon, 9 Jan 2017 17:33:14 +0100 Subject: [PATCH] Repair repeat call notif when auto-answer --- Classes/LinphoneAppDelegate.m | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Classes/LinphoneAppDelegate.m b/Classes/LinphoneAppDelegate.m index d6e6594a6..9bfdb0bd3 100644 --- a/Classes/LinphoneAppDelegate.m +++ b/Classes/LinphoneAppDelegate.m @@ -112,6 +112,13 @@ } else if (linphone_call_get_state(call) == LinphoneCallIncomingReceived) { if ((floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_9_x_Max)) { if ([LinphoneManager.instance lpConfigBoolForKey:@"autoanswer_notif_preference"]) { + if (call) { + LinphoneCallAppData *data = (__bridge LinphoneCallAppData *)linphone_call_get_user_data(call); + if (data->timer) { + [data->timer invalidate]; + data->timer = nil; + } + } linphone_core_accept_call(LC, call); [PhoneMainView.instance changeCurrentView:CallView.compositeViewDescription]; } else {