diff options
| author | 2018-06-13 19:58:36 +0000 | |
|---|---|---|
| committer | 2018-06-13 19:58:36 +0000 | |
| commit | 925844ee5111e6fa6bfab6eb9c165687d3ffbf41 (patch) | |
| tree | dcdc31c1ac998f70266fc5ab4db9a128f779911f | |
| parent | 07cbe91d2950ae592d6b862f9ddf40af7919ed58 (diff) | |
| parent | ebd851d5274efd5a6bcb09d6554b88f66c4d1148 (diff) | |
Merge "Change cancelCurrentTouch to collapseShade"
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java | 11 |
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(); } } |