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

Commit f0e955ec authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Fix some views not being tracked" into udc-dev

parents ab363773 92ffb995
Loading
Loading
Loading
Loading
+7 −5
Original line number Diff line number Diff line
@@ -1464,6 +1464,13 @@ public final class AutofillManager {
        }

        synchronized (mLock) {
            if (mAllTrackedViews.contains(id)) {
                // The id is tracked and will not trigger pre-fill request again.
                return;
            }

            // Add the id as tracked to avoid triggering fill request again and again.
            mAllTrackedViews.add(id);
            if (mTrackedViews != null) {
                // To support the fill dialog can show for the autofillable Views in
                // different pages but in the same Activity. We need to reset the
@@ -4064,11 +4071,6 @@ public final class AutofillManager {
        }

        void checkViewState(AutofillId id) {
            if (mAllTrackedViews.contains(id)) {
                return;
            }
            // Add the id as tracked to avoid triggering fill request again and again.
            mAllTrackedViews.add(id);
            if (mHasNewTrackedView) {
                return;
            }