From fa35698db51bdc44a3525515936c78cfeacfdbfb Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Tue, 20 Oct 2026 21:32:47 -0700 Subject: [PATCH] fix(mobile): keep keyboard accessory row height stable (#31363) fix(mobile): keep keyboard accessory row height stable Stretch the dismiss control within the accessory row so showing it no longer adds height and needlessly reduces the terminal viewport. Adapted from community PR #23511 by @innocarpe. Co-authored-by: Wooseong Kim Co-authored-by: Claude Opus 5.5 (1M context) --- mobile/src/session/mobile-session-command-input-styles.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mobile/src/session/mobile-session-command-input-styles.ts b/mobile/src/session/mobile-session-command-input-styles.ts index 14287b3dc34..4cde6836348 100644 --- a/mobile/src/session/mobile-session-command-input-styles.ts +++ b/mobile/src/session/mobile-session-command-input-styles.ts @@ -121,14 +121,14 @@ export const mobileSessionCommandInputStyles = StyleSheet.create({ keyboardDismissKey: { alignItems: 'center', justifyContent: 'center', + alignSelf: 'stretch', marginLeft: spacing.sm, marginVertical: spacing.xs, backgroundColor: colors.bgRaised, paddingHorizontal: spacing.sm + 2, paddingVertical: 0, borderRadius: radii.button, - minWidth: 36, - height: 28 + minWidth: 36 }, keyboardDismissGlyph: { alignItems: 'center',