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

Commit a2caef3d authored by Automerger Merge Worker's avatar Automerger Merge Worker Committed by Android (Google) Code Review
Browse files

Merge "Merge "Fix view does not show fill dialog" into tm-qpr-dev am:...

Merge "Merge "Fix view does not show fill dialog" into tm-qpr-dev am: 5bca0e00" into tm-qpr-dev-plus-aosp
parents 98f040ff dcc45bdd
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -8207,7 +8207,14 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
                    // We have not been laid out yet, hence cannot evaluate
                    // whether this view is visible to the user, we will do
                    // the evaluation once layout is complete.
                    if (!isLaidOut()) {
                    // Sometimes, views are already laid out, but it's still
                    // not visible to the user, we also do the evaluation once
                    // the view is visible. ex: There is a fade-in animation
                    // for the activity, the view will be laid out when the
                    // animation beginning. On the time, the view is not visible
                    // to the user. And then as the animation progresses, the view
                    // becomes visible to the user.
                    if (!isLaidOut() || !isVisibleToUser()) {
                        mPrivateFlags3 |= PFLAG3_NOTIFY_AUTOFILL_ENTER_ON_LAYOUT;
                    } else if (isVisibleToUser()) {
                        if (isFocused()) {