From 0db20bfda867238d670d281ee111ae027d0283b6 Mon Sep 17 00:00:00 2001 From: Bruno Deanoz Date: Mon, 22 Jun 2026 01:23:30 +0200 Subject: [PATCH] docs: document keyboard handling approach (offset, not imePadding) --- CLAUDE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CLAUDE.md b/CLAUDE.md index 4651910..8289a0e 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -231,7 +231,7 @@ All committed on `main`. Compile-verified on Mac (`./gradlew :app:compileDebugKo - Mesh gradient background with dithered blobs - Phase-aware haptics (click → thinkingStart → responseStart → responseEnd) - Tablet/landscape optimization (width capping) -- Dynamic keyboard handling (suggestion pills hide, spacer shrinks) +- Dynamic keyboard handling: `WindowInsets.ime` offset (NOT `imePadding()` — that inflates the dock; NOT `adjustResize` — hides the dock with edge-to-edge). Mode pills hide when keyboard open. `windowSoftInputMode=adjustNothing` in manifest. - Settings screen with SettingsViewModel ### Bugs fixed (2026-06-19/20/21)