diff options
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java index 991ef8d9003b..27a4db5ecbf9 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java @@ -1084,8 +1084,9 @@ public class PhoneStatusBar extends BaseStatusBar { if (mHasFlipSettings && mFlipSettingsView != null - && mFlipSettingsView.getVisibility() == View.VISIBLE) { - // the flip settings panel is showing; we should not be shown + && mFlipSettingsView.getVisibility() == View.VISIBLE + && mScrollView.getVisibility() != View.VISIBLE) { + // the flip settings panel is unequivocally showing; we should not be shown mClearButton.setVisibility(View.INVISIBLE); } else if (mClearButton.isShown()) { if (clearable != (mClearButton.getAlpha() == 1.0f)) { |