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

Commit 89444a38 authored by Selim Cinek's avatar Selim Cinek Committed by Android (Google) Code Review
Browse files

Merge "Solved notification overlay issue once and for all" into lmp-mr1-dev

parents 04675730 f336f4c1
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2008,6 +2008,9 @@ public class NotificationStackScrollLayout extends ViewGroup
        mStackScrollAlgorithm.onExpansionStopped();
        if (!mIsExpanded) {
            mOwnScrollY = 0;

            // lets make sure nothing is in the overlay anymore
            getOverlay().clear();
        }
    }

+5 −0
Original line number Diff line number Diff line
@@ -794,6 +794,11 @@ public class StackStateAnimator {
                        mHostLayout.getOverlay().remove(changingView);
                    }
                });
            }  else if (event.animationType ==
                NotificationStackScrollLayout.AnimationEvent.ANIMATION_TYPE_REMOVE_SWIPED_OUT) {
                // A race condition can trigger the view to be added to the overlay even though
                // it is swiped out. So let's remove it
                mHostLayout.getOverlay().remove(changingView);
            }
            mNewEvents.add(event);
        }