summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSarmad Hashmi <mhashmi@google.com>2016-03-14 21:39:01 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-03-14 21:39:01 +0000
commit290a699617772faab8cc0c48f322b52ad954462b (patch)
tree1a61ab0d8ba195feb9d4c02f53fe060276520a31
parentfbbc38a5bb9aac10906c901987352ef2d7c74bf4 (diff)
parent1034966af68c4d3ea1c7c7ab4cedbaeb3bce5894 (diff)
Merge "Potential fix for voicemail icon near dialer but no voicemail." into nyc-dev
am: 1034966af6 * commit '1034966af68c4d3ea1c7c7ab4cedbaeb3bce5894': Potential fix for voicemail icon near dialer but no voicemail.
-rw-r--r--src/com/android/dialer/calllog/CallLogQueryHandler.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/dialer/calllog/CallLogQueryHandler.java b/src/com/android/dialer/calllog/CallLogQueryHandler.java
index d1591e1f2..cf86bad7f 100644
--- a/src/com/android/dialer/calllog/CallLogQueryHandler.java
+++ b/src/com/android/dialer/calllog/CallLogQueryHandler.java
@@ -168,8 +168,10 @@ public class CallLogQueryHandler extends NoNullCursorAsyncQueryHandler {
public void fetchVoicemailUnreadCount() {
if (TelecomUtil.hasReadWriteVoicemailPermissions(mContext)) {
+ // Only count voicemails that have not been read and have not been deleted.
startQuery(QUERY_VOICEMAIL_UNREAD_COUNT_TOKEN, null, Voicemails.CONTENT_URI,
- new String[] { Voicemails._ID }, Voicemails.IS_READ + "=0", null, null);
+ new String[] { Voicemails._ID },
+ Voicemails.IS_READ + "=0" + " AND " + Voicemails.DELETED + "=0", null, null);
}
}