书籍管理分组问题
This commit is contained in:
2 files changed
+6
-7
No files matched your search
@@ -136,8 +136,8 @@ fun GroupSelectSheet(
|
|||||||
onDismissRequest: () -> Unit,
|
onDismissRequest: () -> Unit,
|
||||||
onConfirm: (Long) -> Unit,
|
onConfirm: (Long) -> Unit,
|
||||||
) {
|
) {
|
||||||
var selectedGroupId by remember(currentGroupId) { mutableLongStateOf(currentGroupId) }
|
var selectedGroupId by remember(currentGroupId, show) { mutableLongStateOf(currentGroupId) }
|
||||||
var editingGroup by remember { mutableStateOf<BookGroup?>(null) }
|
var editingGroup by remember(show) { mutableStateOf<BookGroup?>(null) }
|
||||||
|
|
||||||
AppModalBottomSheet(
|
AppModalBottomSheet(
|
||||||
show = show,
|
show = show,
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ import io.legado.app.ui.book.changesource.ChangeSourceMigrationOptionsSheet
|
|||||||
import io.legado.app.ui.book.info.ChangeSourceSheet
|
import io.legado.app.ui.book.info.ChangeSourceSheet
|
||||||
import io.legado.app.ui.book.info.GroupSelectSheet
|
import io.legado.app.ui.book.info.GroupSelectSheet
|
||||||
import io.legado.app.ui.theme.LegadoTheme
|
import io.legado.app.ui.theme.LegadoTheme
|
||||||
|
import io.legado.app.ui.theme.adaptiveContentPadding
|
||||||
import io.legado.app.ui.widget.components.AppLinearProgressIndicator
|
import io.legado.app.ui.widget.components.AppLinearProgressIndicator
|
||||||
import io.legado.app.ui.widget.components.AppTextField
|
import io.legado.app.ui.widget.components.AppTextField
|
||||||
import io.legado.app.ui.widget.components.alert.AppAlertDialog
|
import io.legado.app.ui.widget.components.alert.AppAlertDialog
|
||||||
@@ -668,11 +669,9 @@ private fun BookshelfManageScreen(
|
|||||||
LazyColumn(
|
LazyColumn(
|
||||||
state = listState,
|
state = listState,
|
||||||
modifier = Modifier.fillMaxSize(),
|
modifier = Modifier.fillMaxSize(),
|
||||||
contentPadding = PaddingValues(
|
contentPadding = adaptiveContentPadding(
|
||||||
start = 12.dp,
|
|
||||||
end = 12.dp,
|
|
||||||
top = paddingValues.calculateTopPadding(),
|
top = paddingValues.calculateTopPadding(),
|
||||||
bottom = paddingValues.calculateBottomPadding() + 80.dp
|
bottom = paddingValues.calculateBottomPadding()
|
||||||
),
|
),
|
||||||
verticalArrangement = Arrangement.spacedBy(8.dp)
|
verticalArrangement = Arrangement.spacedBy(8.dp)
|
||||||
) {
|
) {
|
||||||
@@ -1057,7 +1056,7 @@ private fun BookshelfManageScreen(
|
|||||||
|
|
||||||
GroupSelectSheet(
|
GroupSelectSheet(
|
||||||
show = showGroupSelectSheet,
|
show = showGroupSelectSheet,
|
||||||
groups = state.groupList,
|
groups = userGroups,
|
||||||
currentGroupId = groupPickerCurrentGroupId,
|
currentGroupId = groupPickerCurrentGroupId,
|
||||||
onDismissRequest = { showGroupSelectSheet = false },
|
onDismissRequest = { showGroupSelectSheet = false },
|
||||||
onConfirm = { groupId ->
|
onConfirm = { groupId ->
|
||||||
|
|||||||
Reference in new issue
Block a user