From 5746c9aa6381c851a6da48a777f935f8b1348b4f Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Fri, 5 Mar 2021 19:27:32 +0100 Subject: [PATCH] Also ignore com.google.android.dialer, not only com.android.dialer where appropriate Should fix #2209 --- .../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 d36a64fce..3556f15ee 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/NotificationListener.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/NotificationListener.java @@ -472,7 +472,7 @@ public class NotificationListener extends NotificationListenerService { private void handleCallNotification(StatusBarNotification sbn) { String app = sbn.getPackageName(); LOG.debug("got call from: " + app); - if (app.equals("com.android.dialer") || app.equals("com.android.incallui")) { + if (app.equals("com.android.dialer") || app.equals("com.android.incallui") || app.equals("com.google.android.dialer")) { LOG.debug("Ignoring non-voip call"); return; } @@ -786,6 +786,7 @@ public class NotificationListener extends NotificationListenerService { if (source.equals("android") || source.equals("com.android.systemui") || source.equals("com.android.dialer") || + source.equals("com.google.android.dialer") || source.equals("com.cyanogenmod.eleven")) { LOG.info("Ignoring notification, is a system event"); return true;