android: fix system insets for status and nav bars
Some checks failed
CI / test (push) Failing after 2m3s
Some checks failed
CI / test (push) Failing after 2m3s
This commit is contained in:
@@ -156,3 +156,9 @@
|
||||
- Extended message DAO tests with attachment relation verification.
|
||||
- Added Android smoke and baseline document (`docs/android-smoke.md`) with test matrix and performance targets.
|
||||
- Updated Android checklist quality section with initial performance baseline completion.
|
||||
|
||||
### Step 25 - UI safe insets fix
|
||||
- Enabled edge-to-edge mode in `MainActivity` via `enableEdgeToEdge()`.
|
||||
- Added safe area insets handling (`WindowInsets.safeDrawing`) for login, chat list, session-check and chat screens.
|
||||
- Added bottom composer protection in chat screen with `navigationBarsPadding()` and `imePadding()`.
|
||||
- Fixed UI overlap with status bar and navigation bar on modern Android devices.
|
||||
|
||||
Reference in New Issue
Block a user