fix: improve keyboard focus order in search screens [WPB-14781]#4866
fix: improve keyboard focus order in search screens [WPB-14781]#4866Garzas wants to merge 2 commits into
Conversation
Codecov Report❌ Patch coverage is
❌ Your patch check has failed because the patch coverage (0.00%) is below the target coverage (80.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## develop #4866 +/- ##
========================================
Coverage 51.75% 51.76%
========================================
Files 612 612
Lines 21258 21266 +8
Branches 3411 3412 +1
========================================
+ Hits 11003 11009 +6
- Misses 9236 9238 +2
Partials 1019 1019
... and 3 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
|



https://wearezeta.atlassian.net/browse/WPB-14781
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764The PR Description
What's new in this PR?
Issues
Search conversations,Search for people, and related search fields could trap focus or skip visible controls.New Group, orContinue.Causes
The affected Compose screens relied partly on default focus traversal. That was not reliable with dynamic layouts such as collapsing top bars, inactive/active search states, animated bottom actions, tabs, lazy lists, and hidden keyboard-dependent UI.
Some focus targets existed in the Compose tree but did not map to visible actionable controls, which caused “empty” TAB steps.
Solutions
FocusRequesterandfocusPropertieswiring for search fields, navigation buttons, FAB, first list items, tabs, and bottom actions.SearchTopBarbehavior so keyboard focus does not immediately open the keyboard; search activates on click, Enter/Space, or printable keyboard input.New Group/Continue.keyboard_navigation.mp4