summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/android/launcher3/SearchDropTargetBar.java11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/com/android/launcher3/SearchDropTargetBar.java b/src/com/android/launcher3/SearchDropTargetBar.java
index e2f4b386c..611948d29 100644
--- a/src/com/android/launcher3/SearchDropTargetBar.java
+++ b/src/com/android/launcher3/SearchDropTargetBar.java
@@ -98,13 +98,6 @@ public class SearchDropTargetBar extends FrameLayout implements DragController.D
anim.setDuration(sTransitionInDuration);
anim.addListener(new AnimatorListenerAdapter() {
@Override
- public void onAnimationStart(Animator animation) {
- if (v.getVisibility() != View.VISIBLE) {
- v.setVisibility(View.VISIBLE);
- }
- }
-
- @Override
public void onAnimationEnd(Animator animation) {
v.setLayerType(View.LAYER_TYPE_NONE, null);
}
@@ -227,6 +220,10 @@ public class SearchDropTargetBar extends FrameLayout implements DragController.D
prepareStartAnimation(mDropTargetBar);
mDropTargetBarAnim.reverse();
if (!isAnyFolderOpen() && (!mIsSearchBarHidden || mQSBSearchBar.getAlpha() < 1f)) {
+ if (mLauncher != null && mLauncher.shouldShowSearchBar()
+ && mQSBSearchBar.getVisibility() != View.VISIBLE) {
+ mQSBSearchBar.setVisibility(View.VISIBLE);
+ }
prepareStartAnimation(mQSBSearchBar);
mQSBSearchBarAnim.reverse();
}