From 4a94ab69487d2850e7050862685ce8b51f64a497 Mon Sep 17 00:00:00 2001 From: Omkar Kolangade Date: Mon, 24 Aug 2015 19:03:12 +0530 Subject: IMS-VT: Use original dialed string instead of normalized dial string - The smart dial search normalizes the dial string, and removes anything other than digits. - Original dial string contains the number which is actully entered by user. Pass this number as it is as dialed number validation is already taken care by APIs defined in PhoneNumberUtils. Bug=27074055 Change-Id: Ib85750abef765ace127ebde3a13397b4dfad48fa --- src/com/android/dialer/list/SearchFragment.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/com/android/dialer/list/SearchFragment.java b/src/com/android/dialer/list/SearchFragment.java index d1a0be0a1..82395b6f8 100644 --- a/src/com/android/dialer/list/SearchFragment.java +++ b/src/com/android/dialer/list/SearchFragment.java @@ -275,7 +275,8 @@ public class SearchFragment extends PhoneNumberPickerFragment { DialerUtils.startActivityWithErrorToast(getActivity(), intent); break; case DialerPhoneNumberListAdapter.SHORTCUT_MAKE_VIDEO_CALL: - number = adapter.getQueryString(); + number = TextUtils.isEmpty(mAddToContactNumber) ? + adapter.getQueryString() : mAddToContactNumber; listener = getOnPhoneNumberPickerListener(); if (listener != null && !checkForProhibitedPhoneNumber(number)) { listener.onPickPhoneNumber(number, true /* isVideoCall */, -- cgit v1.2.3