Loading core/java/android/app/Activity.java +9 −1 Original line number Diff line number Diff line Loading @@ -1432,7 +1432,15 @@ public class Activity extends ContextThemeWrapper if (mAutoFillResetNeeded) { if (!mAutoFillIgnoreFirstResumePause) { View focus = getCurrentFocus(); if (focus != null && focus.canNotifyAutofillEnterExitEvent()) { // On Activity rotation situation (mRestoredFromBundle is true), // we should not call on AutofillManager in onResume() // since the next Layout pass will do that. // However, there are both cases where Activity#getCurrentFocus() // will return null (window not preserved) and not null (window IS // preserved), so we need to explicitly check for mRestoredFromBundle // here. if (!mRestoredFromBundle && focus != null && focus.canNotifyAutofillEnterExitEvent()) { // TODO: in Activity killed/recreated case, i.e. SessionLifecycleTest# // testDatasetVisibleWhileAutofilledAppIsLifecycled: the View's initial // window visibility after recreation is INVISIBLE in onResume() and next frame Loading Loading
core/java/android/app/Activity.java +9 −1 Original line number Diff line number Diff line Loading @@ -1432,7 +1432,15 @@ public class Activity extends ContextThemeWrapper if (mAutoFillResetNeeded) { if (!mAutoFillIgnoreFirstResumePause) { View focus = getCurrentFocus(); if (focus != null && focus.canNotifyAutofillEnterExitEvent()) { // On Activity rotation situation (mRestoredFromBundle is true), // we should not call on AutofillManager in onResume() // since the next Layout pass will do that. // However, there are both cases where Activity#getCurrentFocus() // will return null (window not preserved) and not null (window IS // preserved), so we need to explicitly check for mRestoredFromBundle // here. if (!mRestoredFromBundle && focus != null && focus.canNotifyAutofillEnterExitEvent()) { // TODO: in Activity killed/recreated case, i.e. SessionLifecycleTest# // testDatasetVisibleWhileAutofilledAppIsLifecycled: the View's initial // window visibility after recreation is INVISIBLE in onResume() and next frame Loading