Skip to content

feat(dashboard): Add per-browser autocorrect setting for the composer - #2575

Merged
BYK merged 2 commits into
mainfrom
fix/dashboard-composer-autocorrect
Nov 3, 2026
Merged

BYK merged 2 commits into
mainfrom
fix/dashboard-composer-autocorrect

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Mobile keyboards do not apply autocorrect suggestions in the conversation composer. Other text boxes on the same phone do. #1556 turned off autocorrect, spellcheck, and autocapitalize on the composer to protect ids, paths, and code.

This adds an Autocorrect checkbox under Settings → General → Message box. When it is on, the composer uses autoCorrect="on", spellCheck, and autoCapitalize="sentences". When it is off, the composer works as it does today.

  • The choice is stored in localStorage (junior:composer:autocorrect) and applies only to that browser, like "Open conversations at". This lets people turn it on for their phone and leave it off on desktop.
  • The setting is off by default, so the feat(dashboard): set chat composer mobile input hints #1556 behavior does not change unless a user turns it on.
  • autoComplete="off", enterKeyHint="send", and inputMode="text" do not change.

I added a case to e2e/settings.spec.ts. It turns the setting on and checks the composer attributes. I ran it with dashboard typecheck, lint, and the settings e2e specs. I did not test on a phone.

via @BYK.

--

View Session in Sentry

sentry-junior Bot and others added 2 commits November 3, 2026 00:04
Co-Authored-By: BYK <126780+BYK@users.noreply.github.com>
Co-Authored-By: BYK <126780+BYK@users.noreply.github.com>
@vercel

vercel Bot commented Nov 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
junior-docs Ready Ready Preview Nov 3, 2026 12:24am UTC

Request Review

@github-actions github-actions Bot added the risk: medium PR risk score: medium label Nov 3, 2026
@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

3 screenshot changes — 3 changed · 0 added · 0 removed

Review screenshots in Frameshift

Conversation Share Details · Desktop
Conversation Share Details · Desktop
Changed
Settings · Desktop
Settings · Desktop
Changed
Settings Mcp · Desktop
Settings Mcp · Desktop
Changed

@BYK
BYK merged commit 1f83a32 into main Nov 3, 2026
44 checks passed
@BYK
BYK deleted the fix/dashboard-composer-autocorrect branch November 3, 2026 11:01

This branch was successfully deployed

1 active deployment
Preview – junior-docs — bc253275 Deployed Nov 3, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk: medium PR risk score: medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant