fix: restore edge-to-edge bottom (#1176)

This commit is contained in:
Diego Beraldin 2024-07-28 16:20:05 +02:00 committed by GitHub
parent 957bcb38ec
commit 40d53b0f05
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 7 additions and 17 deletions

View File

@ -3,7 +3,6 @@ package com.github.diegoberaldin.raccoonforlemmy.feature.profile.main
import androidx.compose.foundation.Image
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.WindowInsets
import androidx.compose.foundation.layout.navigationBarsPadding
import androidx.compose.foundation.layout.padding
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.automirrored.filled.MenuOpen
@ -227,8 +226,7 @@ internal object ProfileMainScreen : Tab {
Modifier
.padding(
top = padding.calculateTopPadding(),
).navigationBarsPadding()
.nestedScroll(fabNestedScrollConnection)
).nestedScroll(fabNestedScrollConnection)
.then(
if (settings.hideNavigationBarWhileScrolling) {
Modifier.nestedScroll(scrollBehavior.nestedScrollConnection)

View File

@ -16,7 +16,6 @@ import androidx.compose.foundation.layout.WindowInsets
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.navigationBarsPadding
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size
import androidx.compose.foundation.layout.statusBars
@ -755,7 +754,7 @@ class CommunityDetailScreen(
modifier =
Modifier.padding(
top = padding.calculateTopPadding(),
).navigationBarsPadding(),
),
) {
if (uiState.searching) {
SearchField(

View File

@ -8,7 +8,6 @@ import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.navigationBarsPadding
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size
import androidx.compose.foundation.lazy.LazyColumn
@ -247,7 +246,7 @@ class ExploreScreen(
Modifier
.padding(
top = padding.calculateTopPadding(),
).navigationBarsPadding(),
),
verticalArrangement = Arrangement.spacedBy(Spacing.xs),
) {
SearchField(

View File

@ -12,7 +12,6 @@ import androidx.compose.foundation.layout.WindowInsets
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.navigationBarsPadding
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size
import androidx.compose.foundation.layout.width
@ -290,8 +289,7 @@ class MultiCommunityScreen(
Modifier
.padding(
top = padding.calculateTopPadding(),
).navigationBarsPadding()
.then(
).then(
if (settings.hideNavigationBarWhileScrolling) {
Modifier.nestedScroll(scrollBehavior.nestedScrollConnection)
} else {

View File

@ -22,7 +22,6 @@ import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.navigationBars
import androidx.compose.foundation.layout.navigationBarsPadding
import androidx.compose.foundation.layout.offset
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size
@ -762,7 +761,7 @@ class PostDetailScreen(
Modifier
.padding(
top = padding.calculateTopPadding(),
).navigationBarsPadding(),
),
) {
Column(
modifier =

View File

@ -16,7 +16,6 @@ import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.navigationBars
import androidx.compose.foundation.layout.navigationBarsPadding
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size
import androidx.compose.foundation.lazy.LazyColumn
@ -344,8 +343,7 @@ class PostListScreen : Screen {
Modifier
.padding(
top = padding.calculateTopPadding(),
).navigationBarsPadding()
.then(
).then(
if (connection != null && settings.hideNavigationBarWhileScrolling) {
Modifier.nestedScroll(connection)
} else {

View File

@ -468,8 +468,7 @@ class UserDetailScreen(
Modifier
.padding(
top = padding.calculateTopPadding(),
).navigationBarsPadding()
.then(
).then(
if (settings.hideNavigationBarWhileScrolling) {
Modifier.nestedScroll(scrollBehavior.nestedScrollConnection)
} else {