Skip to content

fix(mobile): dictation confirm button no longer hugs the small composer's edge - #26597

Merged
juliusmarminge merged 1 commit into
mainfrom
t3/fix-small-composer-dictation-alignment
Oct 28, 2026
Merged

juliusmarminge merged 1 commit into
mainfrom
t3/fix-small-composer-dictation-alignment

Conversation

@juliusmarminge

Copy link
Copy Markdown
Member

On regular-size composers (iPhone, and the scheduled-task prompt field), the dictation confirm button sat flush against the composer's right edge. https://git.cafe/pingdotgg/t3code/pulls/26231 set the button style to width: variant === "primary" && large ? 62 : undefined. In React Native a style key set to undefined still overrides the class's size-[44px] width, so the button shrank to its 30pt circle.

The fix only adds the width key when it is 62 (large controls). Regular buttons are back to 44pt wide, so the circle lines up with the send button. The large composer on iPad is unchanged.

Not yet verified on a device; vp run check:changed passes.

Before (reported):

Before: dictation confirm circle flush with the composer's right edge

Done by Claude Opus 5.5 in Claude Code.

🤖 Generated with Claude Code

…er's edge

`width: undefined` in the button style overrode the 44px class width on
regular-size composers, collapsing the button to its 30pt circle.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions github-actions Bot added the vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. label Oct 28, 2026
@juliusmarminge
juliusmarminge merged commit 886d8f6 into main Oct 28, 2026
27 of 28 checks passed
@juliusmarminge
juliusmarminge deleted the t3/fix-small-composer-dictation-alignment branch October 28, 2026 18:41
@github-actions github-actions Bot added the size:XS 0-9 changed lines (additions + deletions). label Oct 28, 2026
github-actions Bot added a commit to omarcresp/t3code-flake that referenced this pull request Oct 29, 2026
## What's Changed
* fix(mobile): dictation confirm button no longer hugs the small composer's edge by @juliusmarminge in pingdotgg/t3code#26597
* feat(devices): lease simulators and emulators from a Simlock pool (alpha) by @juliusmarminge in pingdotgg/t3code#25259
* fix(mobile): use a native split button for Android merges by @PixPMusic in pingdotgg/t3code#26373
* docs: settings paths name the Environments and Sharing & access pages by @juliusmarminge in pingdotgg/t3code#26571


**Full Changelog**: pingdotgg/t3code@v0.1.4-nightly.20261028.3838...v0.1.4-nightly.20261028.3841

Upstream release: https://github.com/pingdotgg/t3code/releases/tag/v0.1.4-nightly.20261028.3841
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS 0-9 changed lines (additions + deletions). vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant