Loading core/java/android/view/autofill/AutofillFeatureFlags.java +19 −0 Original line number Diff line number Diff line Loading @@ -244,6 +244,17 @@ public class AutofillFeatureFlags { public static final String DEVICE_CONFIG_IGNORE_VIEW_STATE_RESET_TO_EMPTY = "ignore_view_state_reset_to_empty"; /** * Bugfix flag, Autofill should ignore view updates if an Auth intent is showing. * * See frameworks/base/services/autofill/bugfixes.aconfig#relayout * for more information. * * @hide */ public static final String DEVICE_CONFIG_IGNORE_RELAYOUT_WHEN_AUTH_PENDING = "ignore_relayout_auth_pending"; // END AUTOFILL FOR ALL APPS FLAGS // Loading Loading @@ -513,6 +524,14 @@ public class AutofillFeatureFlags { false); } /** @hide */ public static boolean shouldIgnoreRelayoutWhenAuthPending() { return DeviceConfig.getBoolean( DeviceConfig.NAMESPACE_AUTOFILL, DEVICE_CONFIG_IGNORE_RELAYOUT_WHEN_AUTH_PENDING, false); } /** * Whether should enable multi-line filter * Loading core/java/android/view/autofill/AutofillManager.java +1 −1 Original line number Diff line number Diff line Loading @@ -974,7 +974,7 @@ public final class AutofillManager { mShouldIncludeInvisibleViewInAssistStructure = AutofillFeatureFlags.shouldIncludeInvisibleViewInAssistStructure(); mRelayoutFix = Flags.relayout(); mRelayoutFix = AutofillFeatureFlags.shouldIgnoreRelayoutWhenAuthPending(); mIsCredmanIntegrationEnabled = Flags.autofillCredmanIntegration(); } Loading Loading
core/java/android/view/autofill/AutofillFeatureFlags.java +19 −0 Original line number Diff line number Diff line Loading @@ -244,6 +244,17 @@ public class AutofillFeatureFlags { public static final String DEVICE_CONFIG_IGNORE_VIEW_STATE_RESET_TO_EMPTY = "ignore_view_state_reset_to_empty"; /** * Bugfix flag, Autofill should ignore view updates if an Auth intent is showing. * * See frameworks/base/services/autofill/bugfixes.aconfig#relayout * for more information. * * @hide */ public static final String DEVICE_CONFIG_IGNORE_RELAYOUT_WHEN_AUTH_PENDING = "ignore_relayout_auth_pending"; // END AUTOFILL FOR ALL APPS FLAGS // Loading Loading @@ -513,6 +524,14 @@ public class AutofillFeatureFlags { false); } /** @hide */ public static boolean shouldIgnoreRelayoutWhenAuthPending() { return DeviceConfig.getBoolean( DeviceConfig.NAMESPACE_AUTOFILL, DEVICE_CONFIG_IGNORE_RELAYOUT_WHEN_AUTH_PENDING, false); } /** * Whether should enable multi-line filter * Loading
core/java/android/view/autofill/AutofillManager.java +1 −1 Original line number Diff line number Diff line Loading @@ -974,7 +974,7 @@ public final class AutofillManager { mShouldIncludeInvisibleViewInAssistStructure = AutofillFeatureFlags.shouldIncludeInvisibleViewInAssistStructure(); mRelayoutFix = Flags.relayout(); mRelayoutFix = AutofillFeatureFlags.shouldIgnoreRelayoutWhenAuthPending(); mIsCredmanIntegrationEnabled = Flags.autofillCredmanIntegration(); } Loading