Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bd28a85b authored by Jason Monk's avatar Jason Monk
Browse files

Don't open QS on first notification pull down

QS height sometimes gets set before mQsMaxHeight is populated,
so a QS height of 0 gets interpreted as open. Add a check to
handle this case.

Bug: 19051528
Change-Id: Ic01bcc356993ab70b3abf4a0e4d12c940c05294e
parent 5bb72554
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1141,7 +1141,7 @@ public class NotificationPanelView extends PanelView implements

    private void setQsExpansion(float height) {
        height = Math.min(Math.max(height, mQsMinExpansionHeight), mQsMaxExpansionHeight);
        mQsFullyExpanded = height == mQsMaxExpansionHeight;
        mQsFullyExpanded = height == mQsMaxExpansionHeight && mQsMaxExpansionHeight != 0;
        if (height > mQsMinExpansionHeight && !mQsExpanded && !mStackScrollerOverscrolling) {
            setQsExpanded(true);
        } else if (height <= mQsMinExpansionHeight && mQsExpanded) {