diff options
author | Sai Cheemalapati <saicheems@google.com> | 2014-06-04 17:16:46 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-06-04 17:16:46 +0000 |
commit | 157e688347f550a9978196b46839314b4080064b (patch) | |
tree | cbbce5329e635ecd673d4a7e580d9463171cf330 | |
parent | edc4fe7fc58c14571b31d11324a5b5609dd208cb (diff) | |
parent | 64d674bb389d89f9d94c75f2b7cab705961d5c2d (diff) |
Merge "Fix SearchFragment translation after orientation change."
-rw-r--r-- | src/com/android/dialer/list/SearchFragment.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/com/android/dialer/list/SearchFragment.java b/src/com/android/dialer/list/SearchFragment.java index 6abfcaa79..d9dc735d7 100644 --- a/src/com/android/dialer/list/SearchFragment.java +++ b/src/com/android/dialer/list/SearchFragment.java @@ -172,9 +172,12 @@ public class SearchFragment extends PhoneNumberPickerFragment { // Use negative shadow height instead of 0 to account for the 9-patch's shadow. int startTranslationValue = mActivity.isDialpadShown() ? mActionBarHeight - mShadowHeight: -mShadowHeight; - int endTranslationValue = - mActivity.isDialpadShown() ? -mShadowHeight : mActionBarHeight -mShadowHeight; - + int endTranslationValue = 0; + // Prevents ListView from being translated down after a rotation when the ActionBar is up. + if (animate || mActivity.isActionBarShowing()) { + endTranslationValue = + mActivity.isDialpadShown() ? 0 : mActionBarHeight -mShadowHeight; + } if (animate) { Interpolator interpolator = mActivity.isDialpadShown() ? AnimUtils.EASE_IN : AnimUtils.EASE_OUT ; |