Consume window insets in NavDisplay to eliminate keyboard gaps (Issue #59)

This commit is contained in:
Hy4ri committed 2026-06-19 19:47:49 +03:00
1 parent 379c9e07e7
commit 4ecde51e2c
1 file changed
+2
@@ -5,6 +5,7 @@ import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.WindowInsets import androidx.compose.foundation.layout.WindowInsets
import androidx.compose.foundation.layout.consumeWindowInsets
import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.navigationBars import androidx.compose.foundation.layout.navigationBars
@@ -445,6 +446,7 @@ fun MainNavigation() {
modifier = modifier =
Modifier Modifier
.padding(paddingValues) .padding(paddingValues)
.consumeWindowInsets(paddingValues)
.fillMaxSize(), .fillMaxSize(),
) )
} }