From 28c6101de1403de9f3df1fb3ac4ae0d87ae05caa Mon Sep 17 00:00:00 2001 From: Gautier Pelloux-Prayer Date: Mon, 15 Feb 2016 16:19:53 +0100 Subject: [PATCH] UIPauseButton.m: disable pause button if ICE is in progress --- Classes/LinphoneUI/UIPauseButton.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Classes/LinphoneUI/UIPauseButton.m b/Classes/LinphoneUI/UIPauseButton.m index 69e3e565a..1bc3cbd39 100644 --- a/Classes/LinphoneUI/UIPauseButton.m +++ b/Classes/LinphoneUI/UIPauseButton.m @@ -152,7 +152,8 @@ if (c != nil) { LinphoneCallState state = linphone_call_get_state(c); ret = (state == LinphoneCallPaused || state == LinphoneCallPausing); - self.enabled = (state == LinphoneCallPaused || state == LinphoneCallPausing || + self.enabled = !linphone_call_media_in_progress(c) && + (state == LinphoneCallPaused || state == LinphoneCallPausing || state == LinphoneCallStreamsRunning); } else { self.enabled = FALSE;