Merge "Fixing QS expanding in split shade when swipe happens on notifications" into sc-dev am: f251391e69
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14199837 Change-Id: Ic918be32c82845c09c04f0e7897ff239eb74b975
This commit is contained in:
@@ -3708,6 +3708,12 @@ public class NotificationPanelViewController extends PanelViewController {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void flingTopOverscroll(float velocity, boolean open) {
|
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;
|
mLastOverscroll = 0f;
|
||||||
mQsExpansionFromOverscroll = false;
|
mQsExpansionFromOverscroll = false;
|
||||||
setQsExpansion(mQsExpansionHeight);
|
setQsExpansion(mQsExpansionHeight);
|
||||||
|
|||||||
Reference in New Issue
Block a user