From 3ca160c54552b16712f2b6b28b78ff080bc5b01d Mon Sep 17 00:00:00 2001 From: Naiyuan Qing <145280634+NevilleQingNY@users.noreply.github.com> Date: Thu, 14 May 2026 14:43:53 +0800 Subject: [PATCH] fix(mobile): drop double home-indicator padding under chat composer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit chat.tsx wrote SafeAreaView edges={["top","bottom"]} while the parent container already absorbs the home-indicator inset on behalf of all tab screens. The result was ~34pt of empty space below the composer. Sibling tabs (inbox / my-issues / more) all use edges={["top"]} — chat was the outlier. The gap only became visible after the floating-card composer landed; the previous sticky-bar layout disguised it as bg-coloured padding. Co-Authored-By: Claude Opus 4.7 (1M context) --- apps/mobile/app/(app)/[workspace]/(tabs)/chat.tsx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/apps/mobile/app/(app)/[workspace]/(tabs)/chat.tsx b/apps/mobile/app/(app)/[workspace]/(tabs)/chat.tsx index 825bfa296..fe7ff0bc7 100644 --- a/apps/mobile/app/(app)/[workspace]/(tabs)/chat.tsx +++ b/apps/mobile/app/(app)/[workspace]/(tabs)/chat.tsx @@ -345,10 +345,7 @@ export default function ChatTab() { : undefined; return ( - +