kaizen-app/app
Bruno Deanoz 420bcd7cb6 fix input field way too high — use adjustResize instead of imePadding
imePadding() on Compose Box/Column with overlapping children
(BottomCenter-aligned dock over fillMaxSize LazyColumn) caused
the input to float to the top of the screen. The Compose inset
system doesn't work well with this overlay layout pattern.

Fix: remove all imePadding() usage, set windowSoftInputMode=
adjustResize in AndroidManifest. Android resizes the window
itself when the keyboard opens — the entire layout naturally
reflows, dock stays at the bottom, chat area shrinks. This is
the standard approach for chat apps with edge-to-edge.
2026-06-22 01:17:59 +02:00
..
src fix input field way too high — use adjustResize instead of imePadding 2026-06-22 01:17:59 +02:00
.gitignore Initial commit - Kaizen App 2026-06-18 15:08:09 +02:00
build.gradle.kts biometric unlock for locked conversations 2026-06-21 23:56:57 +02:00
proguard-rules.pro Initial commit - Kaizen App 2026-06-18 15:08:09 +02:00