Reset view state to unmarked when binding.

Some numbers had been showing up marked as blocked, even though
they were not blocked, because the adapter list items were not
updated properly.

Bug: 24910704
Change-Id: Id3aead5212f4e51d02ec5c6be6c77962546722e0
diff --git a/src/com/android/dialer/list/BlockedListSearchAdapter.java b/src/com/android/dialer/list/BlockedListSearchAdapter.java
index 8f7971f..aaea40b 100644
--- a/src/com/android/dialer/list/BlockedListSearchAdapter.java
+++ b/src/com/android/dialer/list/BlockedListSearchAdapter.java
@@ -68,11 +68,13 @@
     @Override
     protected void bindView(View itemView, int partition, Cursor cursor, int position) {
         super.bindView(itemView, partition, cursor, position);
+
         final ContactListItemView view = (ContactListItemView) itemView;
+        // Reset view state to unblocked.
+        setViewUnblocked(view);
+
         final String number = getPhoneNumber(position);
         final String countryIso = GeoUtil.getCurrentCountryIso(mContext);
-        final String normalizedNumber =
-                FilteredNumberAsyncQueryHandler.getNormalizedNumber(number, countryIso);
         final FilteredNumberAsyncQueryHandler.OnCheckBlockedListener onCheckListener =
                 new FilteredNumberAsyncQueryHandler.OnCheckBlockedListener() {
                     @Override
@@ -83,6 +85,6 @@
                     }
                 };
         mFilteredNumberAsyncQueryHandler.startBlockedQuery(
-                onCheckListener, normalizedNumber, number, countryIso);
+                onCheckListener, null, number, countryIso);
     }
 }