Fusion Agent
c3aeff5ff1
FN-048: resize chat composers from the top edge and collapse stale heights
Resize shared chat composers around a top-edge drag model and clear manual heights when drafts shrink.
- Replace native textarea resizing with desktop/tablet top-edge pointer resizing.
- Collapse stale manual heights back to automatic sizing for shorter drafts.
- Update composer styles, regression coverage, and the published patch changeset.
Files changed:
.changeset/fn-048-chat-composer-resize.md | 7 ++
packages/dashboard/app/components/ChatView.css | 6 +-
packages/dashboard/app/components/TaskChatTab.css | 6 +-
.../app/components/TaskPlannerChatTab.css | 6 +-
.../__tests__/ChatView.autosize.test.tsx | 54 ++++++++++--
.../ChatView.chat-input-autosize.test.tsx | 80 +++++++++++++-----
.../app/components/__tests__/TaskChatTab.test.tsx | 24 ++++--
.../__tests__/TaskPlannerChatTab.test.tsx | 24 ++++--
packages/dashboard/app/utils/chatInputAutosize.ts | 96 ++++++++++++++++------
9 files changed, 223 insertions(+), 80 deletions(-)
Fusion-Task-Id: FN-048
Fusion-Task-Lineage: 83d573b2-fdaa-48bb-906a-c1e0b074539f
Co-authored-by: Fusion <noreply@runfusion.ai>
2026-08-20 03:57:23 +00:00
..
2026-08-20 03:57:23 +00:00
2026-08-18 22:16:44 -07:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:55:38 +00:00
2026-08-18 22:16:44 -07:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-18 22:16:44 -07:00
2026-08-20 03:57:23 +00:00
2026-07-27 19:40:08 -07:00
2026-08-18 22:16:44 -07:00