Merge "Fixing QS expanding in split shade when swipe happens on notifications" into sc-dev am: f251391e69 am: 55f111e2b2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14199837 Change-Id: I055fbf00112986d866de55a5e04b7df4f8a5c842
This commit is contained in:
@@ -3708,6 +3708,12 @@ public class NotificationPanelViewController extends PanelViewController {
|
||||
|
||||
@Override
|
||||
public void flingTopOverscroll(float velocity, boolean open) {
|
||||
// in split shade mode we want to expand/collapse QS only when touch happens within QS
|
||||
if (mShouldUseSplitNotificationShade
|
||||
&& (mInitialTouchX < mQsFrame.getX()
|
||||
|| mInitialTouchX > mQsFrame.getX() + mQsFrame.getWidth())) {
|
||||
return;
|
||||
}
|
||||
mLastOverscroll = 0f;
|
||||
mQsExpansionFromOverscroll = false;
|
||||
setQsExpansion(mQsExpansionHeight);
|
||||
|
||||
Reference in New Issue
Block a user