From 8c4b7a6239f2ebef9f6cdd1591bac7c9e82691e5 Mon Sep 17 00:00:00 2001 From: Den <2119348+dzianisv@users.noreply.github.com> Date: Thu, 16 Jul 2026 17:32:49 -0700 Subject: [PATCH] fix(android): keyboard covers text input on chat screen (#70) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The KeyboardAvoidingView used behavior='height' on Android, which conflicts with the native android:windowSoftInputMode='adjustResize' set in AndroidManifest.xml. This causes the keyboard to overlap the text input instead of pushing it up. Fix: use behavior={undefined} on Android, letting the native adjustResize handle keyboard avoidance — the recommended approach. Closes #53 (cherry picked from commit 5d2380b794a240e7ee9b72a95b1b5161403704d2) Co-authored-by: cloph <128580843+cloph-dsp@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- app/session/[id].tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/session/[id].tsx b/app/session/[id].tsx index 71954d5..9eccc5f 100644 --- a/app/session/[id].tsx +++ b/app/session/[id].tsx @@ -483,7 +483,7 @@ export default function SessionScreen() { {/* Session info pulldown */}