Skip to content

Commit e168452

Browse files
dsandlerAndroid (Google) Code Review
authored andcommitted
Merge "Fix the takeoff position of a flung windowshade."
2 parents 66d46f1 + fe172cc commit e168452

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1458,9 +1458,10 @@ boolean interceptTouchEvent(MotionEvent event) {
14581458
Slog.d(TAG, "Touch: rawY=" + event.getRawY() + " event=" + event + " mDisabled="
14591459
+ mDisabled);
14601460
} else if (CHATTY) {
1461-
if (event.getAction() == MotionEvent.ACTION_DOWN) {
1461+
if (event.getAction() != MotionEvent.ACTION_MOVE) {
14621462
Slog.d(TAG, String.format(
1463-
"panel: ACTION_DOWN at (%f, %f) mDisabled=0x%08x",
1463+
"panel: %s at (%f, %f) mDisabled=0x%08x",
1464+
MotionEvent.actionToString(event.getAction()),
14641465
event.getRawX(), event.getRawY(), mDisabled));
14651466
}
14661467
}
@@ -1472,9 +1473,8 @@ boolean interceptTouchEvent(MotionEvent event) {
14721473
final int action = event.getAction();
14731474
final int statusBarSize = mStatusBarView.getHeight();
14741475
final int hitSize = statusBarSize*2;
1476+
final int y = (int)event.getRawY();
14751477
if (action == MotionEvent.ACTION_DOWN) {
1476-
final int y = (int)event.getRawY();
1477-
14781478
if (!mExpanded) {
14791479
mViewDelta = statusBarSize - y;
14801480
} else {
@@ -1498,7 +1498,6 @@ boolean interceptTouchEvent(MotionEvent event) {
14981498
trackMovement(event);
14991499
final int minY = statusBarSize + mCloseView.getHeight();
15001500
if (action == MotionEvent.ACTION_MOVE) {
1501-
int y = (int)event.getRawY();
15021501
if (mAnimatingReveal && y < minY) {
15031502
// nothing
15041503
} else {
@@ -1533,7 +1532,7 @@ boolean interceptTouchEvent(MotionEvent event) {
15331532
vel));
15341533
}
15351534

1536-
performFling((int)event.getRawY(), vel, false);
1535+
performFling(y + mViewDelta, vel, false);
15371536
}
15381537

15391538
}

0 commit comments

Comments
 (0)