diff --git a/.changeset/fn-076-removal.md b/.changeset/fn-076-removal.md new file mode 100644 index 0000000000..12de53b1ab --- /dev/null +++ b/.changeset/fn-076-removal.md @@ -0,0 +1,7 @@ +--- +"@runfusion/fusion": patch +--- + +summary: Keep dashboard chat textareas automatic through five lines without mouse resizing. +category: fix +dev: Chat composers now use the shared automatic-only five-line autosize controller and shrink after content is removed or cleared. diff --git a/docs/dashboard-guide.md b/docs/dashboard-guide.md index d93a2db204..52f3269f2e 100644 --- a/docs/dashboard-guide.md +++ b/docs/dashboard-guide.md @@ -743,8 +743,8 @@ Use **Settings → Appearance → Conversation layout** to choose the project-sc Ordinary Markdown links in Direct Chat, Chat Rooms, Quick Chat, floating/dock Chat, and task-detail Planner Chat open in a new browser tab and include the safe `noopener noreferrer` relationship. They retain the complete sanitized destination and use the shared readable, always-underlined Chat treatment on desktop and mobile. Native `fusion://` structure references continue to open their preview cards, file-path controls keep their in-app navigation, and terminal-only CLI output plus separate non-Chat Markdown surfaces are outside this link contract. - -Primary Chat, Rooms, Activity, and task Chat composers grow automatically through five rendered lines, then scroll excess text inside the input. On desktop and tablet, drag the native vertical resize affordance to enlarge the current draft; that manual height is in-memory only, is not saved, and resets when the draft is cleared, sent, or the conversation/task target changes. Mobile keeps the composer compact, capped at five lines, and internally scrolling without advertising a mouse-only resize affordance. + +Every dashboard chat textarea—Primary Chat, Rooms, Activity, task Planner Chat, message correction, question responses, and Compose Chat—grows automatically through five rendered lines and scrolls additional text inside the input. It shrinks as content is removed and returns to its minimum height when cleared. Mouse resizing is unavailable on desktop, tablet, and mobile. ## Mailbox archive @@ -2351,7 +2351,7 @@ const baseOnly = await loadAllAppCssBaseOnly(); // strips @media/@supports ### File browser editor & autosize textarea - `FileEditor.tsx` is CodeMirror 6-only (no `