summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/SystemUI/src/com/android/systemui/stackdivider/Divider.java12
1 files changed, 9 insertions, 3 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/stackdivider/Divider.java b/packages/SystemUI/src/com/android/systemui/stackdivider/Divider.java
index 3477d75c3ae5..555202a2b02c 100644
--- a/packages/SystemUI/src/com/android/systemui/stackdivider/Divider.java
+++ b/packages/SystemUI/src/com/android/systemui/stackdivider/Divider.java
@@ -585,11 +585,17 @@ public class Divider extends SystemUI implements DividerView.DividerCallbacks,
}
private void update(Configuration configuration) {
+ final boolean isDividerHidden = mView != null && mView.isHidden();
+
removeDivider();
addDivider(configuration);
- if (mMinimized && mView != null) {
- mView.setMinimizedDockStack(true, mHomeStackResizable);
- updateTouchable();
+
+ if (mView != null) {
+ if (mMinimized) {
+ mView.setMinimizedDockStack(true, mHomeStackResizable);
+ updateTouchable();
+ }
+ mView.setHidden(isDividerHidden);
}
}