Skip to content

fix(mobile): keep collapsed Android composer placeholder on one line - #11918

Draft
tntuser77 wants to merge 1 commit into
pingdotgg:mainfrom
tntuser77:fix/mobile-composer-input-cutoff
Draft

tntuser77 wants to merge 1 commit into
pingdotgg:mainfrom
tntuser77:fix/mobile-composer-input-cutoff

Conversation

@tntuser77

Copy link
Copy Markdown

Fixes #10860.

What Changed

Collapsed Android composer now forces single line with ellipsis, and uses minHeight 40 instead of fixed height 36. Expanded state restores multiline.

Files: apps/mobile/src/features/threads/ThreadComposer.tsx, apps/mobile/modules/t3-composer-editor/android/src/main/java/expo/modules/t3composereditor/T3ComposerEditorView.kt

Why

The placeholder Ask the repo agent, or run a command wrapped to two lines inside a single line pill, so the second line clipped below the border. Narrow rows with the plus and stop buttons made it worse. Scaled fonts made it worse.

UI Changes

Before shot attached from the Play Store build. After shot to follow from a patched build.

Verification

CI is the gate. No local Android build run here. Needs a native preview binary to confirm on device.

Checklist

  • Small and focused
  • Explained what changed and why
  • Before and after screenshots attached (before done, after pending)
  • No animation change, no video needed

@github-actions github-actions Bot added vouch:unvouched PR author is not yet trusted in the VOUCHED list. size:S 10-29 changed lines (additions + deletions). labels Sep 15, 2026
@tntuser77

Copy link
Copy Markdown
Author

Could a maintainer please add the Mobile Continuous Deployment label? I need the preview APK to verify the Android composer fix on my Galaxy S22+.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S 10-29 changed lines (additions + deletions). vouch:unvouched PR author is not yet trusted in the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Android composer placeholder wraps to a second line that renders outside the input's rounded border

1 participant