@@ -19,10 +19,11 @@ package com.example.fruitties.android.ui
19
19
import androidx.compose.foundation.clickable
20
20
import androidx.compose.foundation.layout.Arrangement
21
21
import androidx.compose.foundation.layout.Column
22
+ import androidx.compose.foundation.layout.PaddingValues
22
23
import androidx.compose.foundation.layout.Row
23
24
import androidx.compose.foundation.layout.Spacer
25
+ import androidx.compose.foundation.layout.consumeWindowInsets
24
26
import androidx.compose.foundation.layout.fillMaxWidth
25
- import androidx.compose.foundation.layout.height
26
27
import androidx.compose.foundation.layout.padding
27
28
import androidx.compose.foundation.layout.width
28
29
import androidx.compose.foundation.lazy.LazyColumn
@@ -105,10 +106,11 @@ fun ListScreen(
105
106
) { paddingValues ->
106
107
LazyColumn (
107
108
verticalArrangement = Arrangement .spacedBy(16 .dp),
108
- // contentPadding = paddingValues ,
109
+ contentPadding = PaddingValues (bottom = 72 .dp) ,
109
110
modifier = Modifier
110
111
.nestedScroll(topAppBarScrollBehavior.nestedScrollConnection)
111
- .padding(paddingValues),
112
+ .padding(paddingValues)
113
+ .consumeWindowInsets(paddingValues),
112
114
) {
113
115
items(items = uiState.fruitties, key = { it.id }) { item ->
114
116
FruittieItem (
@@ -118,10 +120,6 @@ fun ListScreen(
118
120
modifier = Modifier .fillMaxWidth(),
119
121
)
120
122
}
121
- item {
122
- // Additional space because of FAB
123
- Spacer (Modifier .height(50 .dp))
124
- }
125
123
}
126
124
}
127
125
}
0 commit comments