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

Commit 3107a17b authored by Alan Viverette's avatar Alan Viverette Committed by android-build-merger
Browse files

Merge "Skip ListPopupWindow position update if detached"

am: c45b10a9

Change-Id: I85f5250d4b37b771ff4d39d80082e8355154ed57
parents 2f5a9feb c45b10a9
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -600,6 +600,10 @@ public class ListPopupWindow implements ShowableListMenu {
        mPopup.setWindowLayoutType(mDropDownWindowLayoutType);

        if (mPopup.isShowing()) {
            if (!getAnchorView().isAttachedToWindow()) {
                //Don't update position if the anchor view is detached from window.
                return;
            }
            final int widthSpec;
            if (mDropDownWidth == ViewGroup.LayoutParams.MATCH_PARENT) {
                // The call to PopupWindow's update method below can accept -1 for any