From 4ecde51e2caf2077f976c00750946d253c97f6d9 Mon Sep 17 00:00:00 2001 From: Hy4ri Date: Fri, 19 Jun 2026 19:47:49 +0300 Subject: [PATCH] Consume window insets in NavDisplay to eliminate keyboard gaps (Issue #59) --- app/src/main/java/com/m57/hermescontrol/Navigation.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/com/m57/hermescontrol/Navigation.kt b/app/src/main/java/com/m57/hermescontrol/Navigation.kt index 647d807d..62524045 100644 --- a/app/src/main/java/com/m57/hermescontrol/Navigation.kt +++ b/app/src/main/java/com/m57/hermescontrol/Navigation.kt @@ -5,6 +5,7 @@ import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.WindowInsets +import androidx.compose.foundation.layout.consumeWindowInsets import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.navigationBars @@ -445,6 +446,7 @@ fun MainNavigation() { modifier = Modifier .padding(paddingValues) + .consumeWindowInsets(paddingValues) .fillMaxSize(), ) }