summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Adam Powell <adamp@google.com> 2011-08-18 16:35:53 -0700
committer Adam Powell <adamp@google.com> 2011-08-18 16:35:53 -0700
commit993a63abb9ffa95de16f2788fccb440805d1ecb7 (patch)
tree52d77b4ffbbaa92f35a28edacadafab40df56a65
parenta8993e10f9aca690722512d147d2f98ed29a3d75 (diff)
Fix bug 5186160 - ActionBar.hide() doesn't hide the split ActionBar if
called before onResume() Change-Id: I2c21f2bfb3314426d9dfd3b874f593f375c7838a
-rw-r--r--core/java/com/android/internal/app/ActionBarImpl.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/com/android/internal/app/ActionBarImpl.java b/core/java/com/android/internal/app/ActionBarImpl.java
index 31360e104390..cfecca5188e3 100644
--- a/core/java/com/android/internal/app/ActionBarImpl.java
+++ b/core/java/com/android/internal/app/ActionBarImpl.java
@@ -111,6 +111,9 @@ public class ActionBarImpl extends ActionBar {
mContentView.setTranslationY(0);
mContainerView.setTranslationY(0);
}
+ if (mSplitView != null && mContextDisplayMode == CONTEXT_DISPLAY_SPLIT) {
+ mSplitView.setVisibility(View.GONE);
+ }
mContainerView.setVisibility(View.GONE);
mContainerView.setTransitioning(false);
mCurrentShowAnim = null;
@@ -540,6 +543,7 @@ public class ActionBarImpl extends ActionBar {
}
if (mSplitView != null && mContextDisplayMode == CONTEXT_DISPLAY_SPLIT) {
mSplitView.setAlpha(0);
+ mSplitView.setVisibility(View.VISIBLE);
b.with(ObjectAnimator.ofFloat(mSplitView, "alpha", 1));
}
anim.addListener(mShowListener);