From ef056fbe224fa26f8627b532a57387be77766725 Mon Sep 17 00:00:00 2001 From: Sarmad Hashmi Date: Mon, 4 Apr 2016 12:39:29 -0700 Subject: Fix bug where private numbers in call log are blank. Before this fix, the isBlockedNumber method was returning false without calling the listener/callback. This caused the CallLogAdapter to not render items where the call was from an unknown or private number. This fixes the issue by calling the listener. Change-Id: I6283a71db872ef62586faacaf18d37ed368b492f --- src/com/android/dialer/database/FilteredNumberAsyncQueryHandler.java | 1 + 1 file changed, 1 insertion(+) (limited to 'src/com/android/dialer') diff --git a/src/com/android/dialer/database/FilteredNumberAsyncQueryHandler.java b/src/com/android/dialer/database/FilteredNumberAsyncQueryHandler.java index 52ef49ac0..e3f8c59c4 100644 --- a/src/com/android/dialer/database/FilteredNumberAsyncQueryHandler.java +++ b/src/com/android/dialer/database/FilteredNumberAsyncQueryHandler.java @@ -151,6 +151,7 @@ public class FilteredNumberAsyncQueryHandler extends AsyncQueryHandler { final OnCheckBlockedListener listener, String number, String countryIso) { final String e164Number = PhoneNumberUtils.formatNumberToE164(number, countryIso); if (TextUtils.isEmpty(e164Number)) { + listener.onCheckComplete(null); return false; } -- cgit v1.2.3