@@ -9,7 +9,6 @@ import androidx.compose.foundation.layout.Spacer
9
9
import androidx.compose.foundation.layout.WindowInsets
10
10
import androidx.compose.foundation.layout.fillMaxWidth
11
11
import androidx.compose.foundation.layout.height
12
- import androidx.compose.foundation.layout.navigationBars
13
12
import androidx.compose.foundation.layout.padding
14
13
import androidx.compose.foundation.layout.size
15
14
import androidx.compose.foundation.lazy.LazyColumn
@@ -21,7 +20,6 @@ import androidx.compose.material3.MaterialTheme
21
20
import androidx.compose.material3.ModalBottomSheet
22
21
import androidx.compose.material3.Surface
23
22
import androidx.compose.material3.Text
24
- import androidx.compose.material3.rememberModalBottomSheetState
25
23
import androidx.compose.runtime.Composable
26
24
import androidx.compose.runtime.getValue
27
25
import androidx.compose.runtime.mutableStateOf
@@ -35,6 +33,7 @@ import androidx.compose.ui.unit.dp
35
33
import com.sanmer.mrepo.R
36
34
import com.sanmer.mrepo.database.entity.Repo
37
35
import com.sanmer.mrepo.model.online.TrackJson
36
+ import com.sanmer.mrepo.ui.component.NavigationBarsSpacer
38
37
import com.sanmer.mrepo.ui.utils.expandedShape
39
38
import com.sanmer.mrepo.utils.extensions.toDateTime
40
39
@@ -52,9 +51,8 @@ fun TrackItem(
52
51
if (open) {
53
52
ModalBottomSheet (
54
53
onDismissRequest = { open = false },
55
- sheetState = rememberModalBottomSheetState(),
56
54
shape = BottomSheetDefaults .expandedShape(15 .dp),
57
- windowInsets = WindowInsets .navigationBars
55
+ windowInsets = WindowInsets ( 0 )
58
56
) {
59
57
Text (
60
58
text = stringResource(id = R .string.view_module_view_track),
@@ -63,8 +61,10 @@ fun TrackItem(
63
61
)
64
62
65
63
LazyColumn (
66
- modifier = Modifier .padding(all = 18 .dp),
67
- verticalArrangement = Arrangement .spacedBy(18 .dp)
64
+ modifier = Modifier
65
+ .padding(top = 16 .dp)
66
+ .padding(horizontal = 16 .dp),
67
+ verticalArrangement = Arrangement .spacedBy(16 .dp)
68
68
) {
69
69
items(
70
70
items = tracks,
@@ -75,6 +75,10 @@ fun TrackItem(
75
75
track = track
76
76
)
77
77
}
78
+
79
+ item {
80
+ NavigationBarsSpacer ()
81
+ }
78
82
}
79
83
}
80
84
}
0 commit comments