mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-18 15:04:46 +00:00
Fix the WebChat composer regression reported in #45656 by focusing the textarea from non-control composer chrome clicks and restoring larger labeled desktop composer controls while preserving compact mobile taps. Verification: - pnpm test ui/src/ui/views/chat.test.ts ui/src/ui/chat/run-controls.test.ts ui/src/styles/chat/layout.test.ts - pnpm exec oxfmt --check --threads=1 CHANGELOG.md ui/src/ui/views/chat.ts ui/src/ui/views/chat.test.ts ui/src/ui/chat/run-controls.ts ui/src/ui/chat/run-controls.test.ts ui/src/styles/chat/layout.css ui/src/styles/chat/layout.test.ts - git diff --check origin/main...HEAD - pnpm changed:lanes --json - pnpm lint:core - pnpm ui:build - gh pr checks 82120 --repo openclaw/openclaw --watch=false - ClawSweeper review completed successfully: https://github.com/openclaw/clawsweeper/actions/runs/25914298634 Closes #45656