Merge "Don't collapse the panel post launch if we went back to sleep." into tm-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
a90351d779
@@ -1870,7 +1870,13 @@ public class CentralSurfaces extends CoreStartable implements
|
|||||||
if (!mPresenter.isCollapsing()) {
|
if (!mPresenter.isCollapsing()) {
|
||||||
onClosingFinished();
|
onClosingFinished();
|
||||||
}
|
}
|
||||||
if (launchIsFullScreen) {
|
|
||||||
|
// Collapse the panel if we're launching in fullscreen, over the lockscreen. Do not do this
|
||||||
|
// if the device has gone back to sleep - through a horrific chain of 15 or so function
|
||||||
|
// calls, instantCollapseNotificationPanel will eventually call through to
|
||||||
|
// StatusBar#wakeUpIfDozing, which will wake the device up even if it was put to sleep
|
||||||
|
// during the launch animation.
|
||||||
|
if (launchIsFullScreen && mPowerManager.isInteractive()) {
|
||||||
instantCollapseNotificationPanel();
|
instantCollapseNotificationPanel();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user