gsxdsm
93237c3f0c
FN-6301: preserve mobile chat composer native focus
Preserve native mobile composer focus so first taps open the keyboard and sends remain usable.
- Stop canceling unfocused mobile textarea touch starts in direct chat, room chat, and Quick Chat.
- Add regression coverage for iOS and Android native focus behavior across the affected composers.
- Add a patch changeset for the published Fusion package.
Files changed:
.changeset/fn-6301-mobile-chat-composer.md | 5 ++
packages/dashboard/app/components/ChatView.tsx | 16 ++---
packages/dashboard/app/components/QuickChatFAB.tsx | 18 +----
.../components/__tests__/ChatView.rooms.test.tsx | 23 +++++--
.../app/components/__tests__/ChatView.test.tsx | 45 +++++++++++++
.../app/components/__tests__/QuickChatFAB.test.tsx | 77 ++++++++++++++++++++++
6 files changed, 153 insertions(+), 31 deletions(-)
Fusion-Task-Id: FN-6301
Fusion-Task-Lineage: 3bee944d-3b94-41a2-976e-c1e3221236ad
2026-06-12 10:27:24 -07:00
..
2026-06-11 22:36:22 -07:00
2026-06-09 12:51:20 -07:00
2026-06-12 10:27:24 -07:00
2026-05-14 15:25:08 -07:00
2026-06-12 09:03:40 -07:00
2026-06-04 08:00:33 -07:00
2026-06-09 13:54:59 -07:00
2026-06-10 00:20:35 -07:00
2026-06-08 15:19:27 -07:00
2026-05-17 22:16:27 -07:00
2026-06-12 10:00:08 -07:00
2026-06-11 09:21:23 -07:00
2026-05-07 19:29:54 -07:00
2026-06-12 09:03:40 -07:00
2026-05-29 11:25:11 -07:00
2026-05-29 20:05:14 -07:00
2026-06-03 08:16:08 -07:00
2026-05-07 23:21:05 -07:00
2026-05-07 23:21:05 -07:00
2026-05-08 00:40:15 -07:00
2026-05-20 19:58:49 -07:00
2026-06-10 06:48:56 -07:00
2026-05-08 07:38:50 -07:00
2026-06-10 00:20:35 -07:00
2026-05-08 11:30:20 -07:00