Fix swiping down on the notch.

This restores a local copy of a state variable that was changed in
http://ag/9466628. The state variable needs to be briefly cached for
everything to work correctly.

Bug: 144285356
Test: manual
Change-Id: Iafe2abe9cd8202955b51309a048e9fc4b52732f3
This commit is contained in:
Dave Mankoff
2019-11-15 17:24:12 -05:00
parent 76939b7e6f
commit 978588f69b

View File

@@ -188,6 +188,7 @@ public class StatusBarWindowViewController {
boolean isUp = ev.getActionMasked() == MotionEvent.ACTION_UP;
boolean isCancel = ev.getActionMasked() == MotionEvent.ACTION_CANCEL;
boolean expandingBelowNotch = mExpandingBelowNotch;
if (isUp || isCancel) {
mExpandingBelowNotch = false;
}
@@ -236,8 +237,9 @@ public class StatusBarWindowViewController {
// regular view bounds.
if (isDown && ev.getY() >= mView.getBottom()) {
mExpandingBelowNotch = true;
expandingBelowNotch = true;
}
if (mExpandingBelowNotch) {
if (expandingBelowNotch) {
return mStatusBarView.dispatchTouchEvent(ev);
}