summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2018-06-13 19:58:36 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-06-13 19:58:36 +0000
commit925844ee5111e6fa6bfab6eb9c165687d3ffbf41 (patch)
treedcdc31c1ac998f70266fc5ab4db9a128f779911f
parent07cbe91d2950ae592d6b862f9ddf40af7919ed58 (diff)
parentebd851d5274efd5a6bcb09d6554b88f66c4d1148 (diff)
Merge "Change cancelCurrentTouch to collapseShade"
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java11
1 files changed, 7 insertions, 4 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
index 716d6c7e0e24..a80673faeb72 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
@@ -4461,12 +4461,15 @@ public class StatusBar extends SystemUI implements DemoMode,
updateScrimController();
}
- public void cancelCurrentTouch() {
+ /**
+ * Collapses the notification shade if it is tracking or expanded.
+ */
+ public void collapseShade() {
if (mNotificationPanel.isTracking()) {
mStatusBarWindow.cancelCurrentTouch();
- if (mState == StatusBarState.SHADE) {
- animateCollapsePanels();
- }
+ }
+ if (mPanelExpanded && mState == StatusBarState.SHADE) {
+ animateCollapsePanels();
}
}