docs: document keyboard handling approach (offset, not imePadding)

This commit is contained in:
Bruno Deanoz 2026-06-22 01:23:30 +02:00
parent c014d6d90c
commit 0db20bfda8

View file

@ -231,7 +231,7 @@ All committed on `main`. Compile-verified on Mac (`./gradlew :app:compileDebugKo
- Mesh gradient background with dithered blobs - Mesh gradient background with dithered blobs
- Phase-aware haptics (click → thinkingStart → responseStart → responseEnd) - Phase-aware haptics (click → thinkingStart → responseStart → responseEnd)
- Tablet/landscape optimization (width capping) - 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 - Settings screen with SettingsViewModel
### Bugs fixed (2026-06-19/20/21) ### Bugs fixed (2026-06-19/20/21)