diff options
author | calderwoodra <calderwoodra@google.com> | 2017-11-21 10:54:36 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2017-11-21 12:15:19 -0800 |
commit | e51ca38d99bdc4b5d88b0bacf3905c927c3656bf (patch) | |
tree | a158b243eac40a00405e58f79d46b3adc3d0a625 /java/com/android/dialer/searchfragment/list | |
parent | 6d67975290cae16971dd30779ed60dba44962ecc (diff) | |
download | android_packages_apps_Dialer-e51ca38d99bdc4b5d88b0bacf3905c927c3656bf.tar.gz android_packages_apps_Dialer-e51ca38d99bdc4b5d88b0bacf3905c927c3656bf.tar.bz2 android_packages_apps_Dialer-e51ca38d99bdc4b5d88b0bacf3905c927c3656bf.zip |
Reduced jank when placing a call from search UI.
I accidently made the search/dialtacts UI TOO performant and everything was
happening too quickly. Postponed closing the dialpad and exiting search until
onPause, but immediately close the keyboard so it isn't visible over the in
call ui.
Bug: 69313203,68857994
Test: see video
PiperOrigin-RevId: 176531801
Change-Id: I52729c451d46ad00ac87c47f189134694554d33a
Diffstat (limited to 'java/com/android/dialer/searchfragment/list')
-rw-r--r-- | java/com/android/dialer/searchfragment/list/NewSearchFragment.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/java/com/android/dialer/searchfragment/list/NewSearchFragment.java b/java/com/android/dialer/searchfragment/list/NewSearchFragment.java index df2714690..9a96b4aab 100644 --- a/java/com/android/dialer/searchfragment/list/NewSearchFragment.java +++ b/java/com/android/dialer/searchfragment/list/NewSearchFragment.java @@ -507,7 +507,7 @@ public final class NewSearchFragment extends Fragment new CallIntentBuilder(phoneNumber, callSpecificAppData) .setIsVideoCall(isVideoCall) .setAllowAssistedDial(allowAssistedDial)); - FragmentUtils.getParentUnsafe(this, SearchFragmentListener.class).onCallPlaced(); + FragmentUtils.getParentUnsafe(this, SearchFragmentListener.class).onCallPlacedFromSearch(); } @Override @@ -516,7 +516,7 @@ public final class NewSearchFragment extends Fragment .logImpression(DialerImpression.Type.LIGHTBRINGER_VIDEO_REQUESTED_FROM_SEARCH); Intent intent = DuoComponent.get(getContext()).getDuo().getIntent(getContext(), phoneNumber); getActivity().startActivityForResult(intent, ActivityRequestCodes.DIALTACTS_DUO); - FragmentUtils.getParentUnsafe(this, SearchFragmentListener.class).onCallPlaced(); + FragmentUtils.getParentUnsafe(this, SearchFragmentListener.class).onCallPlacedFromSearch(); } @Override @@ -536,6 +536,6 @@ public final class NewSearchFragment extends Fragment boolean onSearchListTouch(MotionEvent event); /** Called when a call is placed from the search fragment. */ - void onCallPlaced(); + void onCallPlacedFromSearch(); } } |