summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/app
diff options
context:
space:
mode:
authormdooley <mdooley@google.com>2017-09-25 10:31:17 -0700
committerEric Erfanian <erfanian@google.com>2017-09-25 10:50:06 -0700
commitd8f6c8a05078bf9179db8aa6bc6c96cbbac4b915 (patch)
treefcdef1085cec416c405cba34e374d61e3e5d288e /java/com/android/dialer/app
parent3d05fe29e87fefe80afa88ecd6c291d0580ddfdd (diff)
Fixing bug where missed call notifications were getting clobbered
The problem was that the same notification id was being used by both VisualVoicemailNotifier and MissedCallNotifier, causing the voicemail notification update code to filter out missed call notifications instead of ignoring them. Bug: 66168999 Test: manual and verified existing unit tests pass PiperOrigin-RevId: 169925851 Change-Id: Ifa69506a250557dd7bba631122fdd6d0744d6341
Diffstat (limited to 'java/com/android/dialer/app')
-rw-r--r--java/com/android/dialer/app/calllog/VisualVoicemailUpdateTask.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/java/com/android/dialer/app/calllog/VisualVoicemailUpdateTask.java b/java/com/android/dialer/app/calllog/VisualVoicemailUpdateTask.java
index abbb60679..25444834d 100644
--- a/java/com/android/dialer/app/calllog/VisualVoicemailUpdateTask.java
+++ b/java/com/android/dialer/app/calllog/VisualVoicemailUpdateTask.java
@@ -121,9 +121,7 @@ class VisualVoicemailUpdateTask implements Worker<VisualVoicemailUpdateTask.Inpu
if (notification.getId() != VisualVoicemailNotifier.NOTIFICATION_ID) {
continue;
}
- if (TextUtils.equals(
- notification.getTag(), VisualVoicemailNotifier.GROUP_SUMMARY_NOTIFICATION_TAG)) {
- // Group header
+ if (!notification.getTag().startsWith(VisualVoicemailNotifier.NOTIFICATION_TAG_PREFIX)) {
continue;
}
String uri =