From 2acda4bead7fde78a376f823e29df0679bb68a52 Mon Sep 17 00:00:00 2001 From: Megha Joshi Date: Sun, 20 Sep 2009 23:48:02 -0700 Subject: [PATCH] Uri encode phone number before passing it to query. Fixes bug 2122926 --- core/java/com/android/internal/widget/ContactHeaderWidget.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/com/android/internal/widget/ContactHeaderWidget.java b/core/java/com/android/internal/widget/ContactHeaderWidget.java index ed375f7fee6ad..4987775c7f674 100644 --- a/core/java/com/android/internal/widget/ContactHeaderWidget.java +++ b/core/java/com/android/internal/widget/ContactHeaderWidget.java @@ -402,7 +402,7 @@ public class ContactHeaderWidget extends FrameLayout implements View.OnClickList */ public void bindFromPhoneNumber(String number) { mQueryHandler.startQuery(TOKEN_PHONE_LOOKUP, number, - Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, number), + Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(number)), PHONE_LOOKUP_PROJECTION, null, null, null); }