diff options
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/stackdivider/Divider.java | 12 |
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); } } |