From 3cd8110db35b952b59d233dff0a353e5ef1bc499 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 4 Mar 2022 13:51:24 +0100 Subject: [PATCH] Trying to prevent issue with IncomingCallActivity not displayed sometimes --- .../activities/voip/data/ConferenceParticipantDeviceData.kt | 1 - .../java/org/linphone/notifications/NotificationsManager.kt | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/org/linphone/activities/voip/data/ConferenceParticipantDeviceData.kt b/app/src/main/java/org/linphone/activities/voip/data/ConferenceParticipantDeviceData.kt index 82242394b..1476ea4a4 100644 --- a/app/src/main/java/org/linphone/activities/voip/data/ConferenceParticipantDeviceData.kt +++ b/app/src/main/java/org/linphone/activities/voip/data/ConferenceParticipantDeviceData.kt @@ -68,7 +68,6 @@ class ConferenceParticipantDeviceData( override fun onConferenceLeft(participantDevice: ParticipantDevice) { Log.i("[Conference Participant Device] Participant [${participantDevice.address.asStringUriOnly()}] has left the conference") isInConference.value = false - updateWindowId(null) } override fun onStreamCapabilityChanged( diff --git a/app/src/main/java/org/linphone/notifications/NotificationsManager.kt b/app/src/main/java/org/linphone/notifications/NotificationsManager.kt index 252454223..87af8dedb 100644 --- a/app/src/main/java/org/linphone/notifications/NotificationsManager.kt +++ b/app/src/main/java/org/linphone/notifications/NotificationsManager.kt @@ -456,7 +456,7 @@ class NotificationsManager(private val context: Context) { context, 0, incomingCallNotificationIntent, - PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE + PendingIntent.FLAG_CANCEL_CURRENT or PendingIntent.FLAG_IMMUTABLE ) val notification = Compatibility.createIncomingCallNotification(context, call, notifiable, pendingIntent, this)