android-password-store/Android-Password-Store

[BUG] Autofill fill SMS OTP action does not work on Android 13

msfjarvis opened this issue · 1 comments

Describe the bug

When using the 'Extract code from SMS' autofill action it launches AutofillSmsActivity but without the EXTRA_CLIENT_STATE bundle which hits this branch and finishes the activity without starting the OTP receiver.

Steps to reproduce

Steps to reproduce the behavior:

  1. Open https://msfjarvis.github.io/actions-test in Chrome
  2. Select the OTP field
  3. Tap 'Extract code from SMS' action in the autofill UI
  4. Observe nothing happens visually, since the activity finished itself. A log print can be recovered using adb logcat
AutofillSmsActivity  W  AutofillSmsActivity started without EXTRA_CLIENT_STATE

Expected behavior

AutofillSmsActivity correctly launches and awaits the relevant SMS

Screenshots

No response

Device information

  • Device: Google Pixel 7
  • OS: Android 13 (Build ID T2B1.221118.006)
  • App version: 2.0.0-SNAPSHOT (nonFree build b1cd269)

Additional context

No response

I have made the decision to archive the project for reasons outlined here.

This issue is being closed to ensure everyone subscribed to it is made aware of this change in the app's maintenance status.