diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-05 09:13:38 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-05 09:13:38 +0100 |
| commit | 3c421d6449e30e65753b42977646f3d24f1e31ef (patch) | |
| tree | 90c30bb62a4af37133e8b4dd3705523da969af38 /app/src/debug/res/drawable/ic_launcher_foreground.xml | |
| parent | ebddebeb6c4f7bc4d48196e21bf4a942c5a8b176 (diff) | |
| download | HardenedPass-3c421d6449e30e65753b42977646f3d24f1e31ef.tar.gz HardenedPass-3c421d6449e30e65753b42977646f3d24f1e31ef.zip | |
fix(autofill-parser): open the save window on top on Android 14+
From Android 14 the framework sends the save IntentSender from the app
being filled. Firefox targets SDK 34 or later and does not opt in to
background activity starts, so the launch was blocked and
AutofillSaveActivity opened hidden behind it: tapping Save seemed to do
nothing. FixedSaveCallback now starts it from the service, which the
system has bound, and opts in as the sender.
Tested on an Android 14 tablet with Firefox release: the editor comes up
on its own and the entry is saved. The same run confirmed the stale
cached passphrase prompt, so both items leave TODO.md.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'app/src/debug/res/drawable/ic_launcher_foreground.xml')
0 files changed, 0 insertions, 0 deletions
