diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-02 22:59:02 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-02 22:59:02 +0100 |
| commit | f173331c235dd2debac483c078f90e8306075db7 (patch) | |
| tree | 6799dc2b981aa88a7bdb3d42d1f4827981ddfde4 /app/src/test/java | |
| parent | bcd2d061288004020cc437694dbf4218abc52c89 (diff) | |
| download | HardenedPass-f173331c235dd2debac483c078f90e8306075db7.tar.gz HardenedPass-f173331c235dd2debac483c078f90e8306075db7.zip | |
fix(app): stop stray search focus and expose list semantics
Out of touch mode the view system gives its default focus to the first
Compose focusable, the search field, which kept it and brought the
keyboard back on every return to the list. Each return now clears focus
once the window has focus (earlier, the view still holds a stale touch
mode and clearing refocuses the field). Search on start runs on the first
of those returns only, tracked in a saveable flag, so popping back from a
folder or rotating no longer refocuses it.
The extended FAB label sits under clearAndSetSemantics in Material 3, so
the icon now carries the "New entry" description.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'app/src/test/java')
0 files changed, 0 insertions, 0 deletions
