HapeLee 6 месяцев назад
Родитель
Сommit
8598cca9b3

+ 2 - 1
.claude/settings.local.json

@@ -68,7 +68,8 @@
       "Bash(git stash *)",
       "Bash(Select-String -Pattern \"FAILED|error:\")",
       "Bash(Select-Object -First 5)",
-      "Bash(Select-String -NotMatch \"^\\\\s*$\")"
+      "Bash(Select-String -NotMatch \"^\\\\s*$\")",
+      "Bash(Select-Object -Last 20)"
     ]
   }
 }

+ 12 - 9
app/src/main/java/io/legado/app/ui/book/info/BookInfoSheets.kt

@@ -78,7 +78,6 @@ import io.legado.app.ui.widget.components.AppLinearProgressIndicator
 import io.legado.app.ui.widget.components.AppTextField
 import io.legado.app.ui.widget.components.EmptyMessage
 import io.legado.app.ui.widget.components.alert.AppAlertDialog
-import io.legado.app.ui.widget.components.button.ConfirmDismissButtonsRow
 import io.legado.app.ui.widget.components.button.MediumIconButton
 import io.legado.app.ui.widget.components.button.SmallIconButton
 import io.legado.app.ui.widget.components.card.GlassCard
@@ -143,7 +142,18 @@ fun GroupSelectSheet(
         show = show,
         onDismissRequest = onDismissRequest,
         title = stringResource(R.string.group_select),
-        endAction = { IconButton(onClick = { editingGroup = BookGroup() }) { Icon(Icons.Default.Add, null) } }
+        startAction = {
+            MediumIconButton(
+                onClick = { editingGroup = BookGroup() },
+                imageVector = Icons.Default.Add
+            )
+        },
+        endAction = {
+            MediumIconButton(
+                onClick = { onConfirm(selectedGroupId) },
+                imageVector = Icons.Default.Check
+            )
+        }
     ) {
         Column(modifier = Modifier.fillMaxWidth()) {
             LazyColumn(
@@ -185,13 +195,6 @@ fun GroupSelectSheet(
                 }
             }
             Spacer(modifier = Modifier.height(12.dp))
-            ConfirmDismissButtonsRow(
-                onDismiss = onDismissRequest,
-                onConfirm = { onConfirm(selectedGroupId) },
-                dismissText = stringResource(R.string.cancel),
-                confirmText = stringResource(R.string.ok),
-            )
-            Spacer(modifier = Modifier.height(12.dp))
         }
     }
     GroupEditSheet(show = editingGroup != null, group = editingGroup, onDismissRequest = { editingGroup = null })