summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/searchfragment
diff options
context:
space:
mode:
authorcalderwoodra <calderwoodra@google.com>2017-11-21 10:54:36 -0800
committerCopybara-Service <copybara-piper@google.com>2017-11-21 12:15:19 -0800
commite51ca38d99bdc4b5d88b0bacf3905c927c3656bf (patch)
treea158b243eac40a00405e58f79d46b3adc3d0a625 /java/com/android/dialer/searchfragment
parent6d67975290cae16971dd30779ed60dba44962ecc (diff)
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')
-rw-r--r--java/com/android/dialer/searchfragment/list/NewSearchFragment.java6
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();
}
}