summaryrefslogtreecommitdiff
path: root/src/com/android/dialer/list
diff options
context:
space:
mode:
authorSai Cheemalapati <saicheems@google.com>2014-06-04 17:16:46 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-06-04 17:16:46 +0000
commit157e688347f550a9978196b46839314b4080064b (patch)
treecbbce5329e635ecd673d4a7e580d9463171cf330 /src/com/android/dialer/list
parentedc4fe7fc58c14571b31d11324a5b5609dd208cb (diff)
parent64d674bb389d89f9d94c75f2b7cab705961d5c2d (diff)
Merge "Fix SearchFragment translation after orientation change."
Diffstat (limited to 'src/com/android/dialer/list')
-rw-r--r--src/com/android/dialer/list/SearchFragment.java9
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 ;