Fixed
Status Update
Comments
ti...@google.com <ti...@google.com>
je...@google.com <je...@google.com> #2
I can take this.
cl...@google.com <cl...@google.com> #3
It also does not work for third party credentials manager, for ex samsung pass.
ap...@google.com <ap...@google.com> #4
Project: platform/frameworks/support
Branch: androidx-main
Author: Sean McQuillan <
Link:
Temporarily disable new Autofill flag (internal, will revert before beta release).
Expand for full commit details
Temporarily disable new Autofill flag (internal, will revert before beta release).
Fixes bug where password fields are saved as *****
Bug: b/395911609
Test: no code
Change-Id: Ie99ea4fe571302eb13a9e64cf0839e383ab57bca
Files:
- M
compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/ComposeUiFlags.kt
Hash: 446cd7f9e40228f67e296c6433edada0cd10796b
Date: Tue Feb 18 10:42:52 2025
Description
Jetpack Compose version: 1.8.0-alpha08
Jetpack Compose component(s) used: ui-test
Just looking at the API, I would enable a11y checks as follows:
However this is not how the API was designed to be used because
enableAccessibilityChecks
creates a newAccessibilityValidator
ui-test-android-1.8.0-alpha08.../androidMain/androidx/compose/ui/test/ComposeUiTest.android.kt
Actually, this code:
would not work as expected either, as the validator would be replaced when the checks are enabled.
The correct snippet would be
We can definitely document this well, but I'd like to discuss if the API should be improved.
For example
enableAccessibilityChecks()
->enableAccessibilityChecks(accessibilityValidator: AccessibilityValidator = accessibilityValidator())
and make the setter for
accessibilityValidator
private.