From a8638a52fae325a5e132594319f974377ba41059 Mon Sep 17 00:00:00 2001 From: Dmitry Markin Date: Thu, 18 Jun 2020 13:56:39 +0300 Subject: [PATCH] Stop an incoming call notification when a VoIP call is missed --- .../gadgetbridge/externalevents/NotificationListener.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/NotificationListener.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/NotificationListener.java index 95d1ba803..dab18111c 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/NotificationListener.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/NotificationListener.java @@ -281,7 +281,8 @@ public class NotificationListener extends NotificationListenerService { Prefs prefs = GBApplication.getPrefs(); if (GBApplication.isRunningLollipopOrLater()) { if (NotificationCompat.CATEGORY_CALL.equals(sbn.getNotification().category) - && prefs.getBoolean("notification_support_voip_calls", false)) { + && prefs.getBoolean("notification_support_voip_calls", false) + && sbn.isOngoing()) { handleCallNotification(sbn); return; }