Skip to content

Commit c7e32ee

Browse files
committed
优化收藏夹对话框
- 增加纵向滚动以显示更多收藏夹 - 设置最大高度避免占据整块屏幕 fixed #189
1 parent 69cd3ef commit c7e32ee

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

app/src/main/kotlin/dev/aaa1115910/bv/component/buttons/FavoriteButton.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@ import androidx.compose.foundation.layout.Arrangement
55
import androidx.compose.foundation.layout.ExperimentalLayoutApi
66
import androidx.compose.foundation.layout.FlowRow
77
import androidx.compose.foundation.layout.Row
8+
import androidx.compose.foundation.layout.heightIn
9+
import androidx.compose.foundation.layout.padding
810
import androidx.compose.foundation.layout.size
11+
import androidx.compose.foundation.rememberScrollState
12+
import androidx.compose.foundation.verticalScroll
913
import androidx.compose.material.icons.Icons
1014
import androidx.compose.material.icons.rounded.Done
1115
import androidx.compose.material.icons.rounded.Favorite
@@ -105,6 +109,10 @@ private fun FavoriteDialog(
105109
title = { Text(text = stringResource(R.string.favorite_dialog_title)) },
106110
text = {
107111
FlowRow(
112+
modifier = Modifier
113+
.heightIn(max = 320.dp)
114+
.verticalScroll(rememberScrollState())
115+
.padding(vertical = 8.dp),
108116
horizontalArrangement = Arrangement.spacedBy(8.dp),
109117
verticalArrangement = Arrangement.spacedBy(8.dp)
110118
) {

0 commit comments

Comments
 (0)