diff options
author | Michael Jurka <mikejurka@google.com> | 2012-05-14 20:41:52 -0700 |
---|---|---|
committer | Michael Jurka <mikejurka@google.com> | 2012-05-14 20:50:06 -0700 |
commit | 19e3347e47f51367dc7ba1919eda6e87503b898e (patch) | |
tree | 156291e93d09a63e2bf280d750d6aa4b967eac8e /src | |
parent | e77b5f8e2706db4d16a0e8f5ab241473b0cc1173 (diff) | |
download | android_packages_apps_Trebuchet-19e3347e47f51367dc7ba1919eda6e87503b898e.tar.gz android_packages_apps_Trebuchet-19e3347e47f51367dc7ba1919eda6e87503b898e.tar.bz2 android_packages_apps_Trebuchet-19e3347e47f51367dc7ba1919eda6e87503b898e.zip |
Fix bug where AllApps button disappeared
Bug: 6490041
Change-Id: Ia5d5a78f52f33b251315cfdc51bd0e3756f1fd22
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/launcher2/SearchDropTargetBar.java | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/src/com/android/launcher2/SearchDropTargetBar.java b/src/com/android/launcher2/SearchDropTargetBar.java index 153e3acc6..03512b2f1 100644 --- a/src/com/android/launcher2/SearchDropTargetBar.java +++ b/src/com/android/launcher2/SearchDropTargetBar.java @@ -54,6 +54,7 @@ public class SearchDropTargetBar extends FrameLayout implements DragController.D private boolean mDeferOnDragEnd = false; private Drawable mPreviousBackground; + private boolean mEnableDropDownDropTargets; public SearchDropTargetBar(Context context, AttributeSet attrs) { this(context, attrs, 0); @@ -108,11 +109,11 @@ public class SearchDropTargetBar extends FrameLayout implements DragController.D mInfoDropTarget.setSearchDropTargetBar(this); mDeleteDropTarget.setSearchDropTargetBar(this); - boolean enableDropDownDropTargets = + mEnableDropDownDropTargets = getResources().getBoolean(R.bool.config_useDropTargetDownTransition); // Create the various fade animations - if (enableDropDownDropTargets) { + if (mEnableDropDownDropTargets) { mDropTargetBar.setTranslationY(-mBarHeight); mDropTargetBarFadeInAnim = ObjectAnimator.ofFloat(mDropTargetBar, "translationY", 0f); mDropTargetBarFadeOutAnim = ObjectAnimator.ofFloat(mDropTargetBar, "translationY", @@ -154,8 +155,11 @@ public class SearchDropTargetBar extends FrameLayout implements DragController.D mQSBSearchBarFadeInAnim.start(); } else { mQSBSearchBar.setVisibility(View.VISIBLE); - mQSBSearchBar.setAlpha(1f); - mQSBSearchBar.setTranslationY(0); + if (mEnableDropDownDropTargets) { + mQSBSearchBar.setTranslationY(0); + } else { + mQSBSearchBar.setAlpha(1f); + } } mIsSearchBarHidden = false; } @@ -165,8 +169,11 @@ public class SearchDropTargetBar extends FrameLayout implements DragController.D mQSBSearchBarFadeOutAnim.start(); } else { mQSBSearchBar.setVisibility(View.INVISIBLE); - mQSBSearchBar.setAlpha(0f); - mQSBSearchBar.setTranslationY(0); + if (mEnableDropDownDropTargets) { + mQSBSearchBar.setTranslationY(0); + } else { + mQSBSearchBar.setAlpha(0f); + } } mIsSearchBarHidden = true; } |