jacobh2 05ec3f3f16 Android: keyboard no longer covers editor fields (S-19, S-15, S-6)
The recurring, category and account editors drew their scrolling body
inside KvittScaffold with only the scaffold padding, so with adjustResize
and edge-to-edge the keyboard overlaid the content and a focused field
(S-19 day of month, notes) stayed hidden. Each body now applies
padding(padding).consumeWindowInsets(padding).imePadding(), as S-7 does
with imePadding(): the viewport shrinks above the keyboard and Compose's
scroll container keeps the focused text field in view. Consuming the
scaffold padding first stops the navigation inset (or the S-19 keypad
bottom bar) from being counted twice.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TQd3pEP9UeN2uifbHknQ7B
2026-10-21 20:24:14 +02:00
2026-10-19 19:36:54 +02:00
S
Description
No description provided
137 MiB
Languages
Kotlin 58.1%
Rust 27.3%
TypeScript 9.3%
Python 2.9%
Shell 1%
Other 1.4%