aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/test/java
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-11-02 22:59:02 +0100
committerDanilo M. <danix@danix.xyz>2026-11-02 22:59:02 +0100
commitf173331c235dd2debac483c078f90e8306075db7 (patch)
tree6799dc2b981aa88a7bdb3d42d1f4827981ddfde4 /app/src/test/java
parentbcd2d061288004020cc437694dbf4218abc52c89 (diff)
downloadHardenedPass-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