Kaynağa Gözat

fix: 部分发现项无法同行显示

HapeLee 5 ay önce
ebeveyn
işleme
adc7738627

+ 3 - 1
app/src/main/java/io/legado/app/ui/widget/components/explore/ExploreKindMultiTypeItem.kt

@@ -140,6 +140,7 @@ fun ExploreKindMultiTypeItem(
                     valueOverride,
                     valueOverride,
                     onValueChange,
                     onValueChange,
                     onRunAction,
                     onRunAction,
+                    modifier,
                     BaseItem
                     BaseItem
                 )
                 )
             }
             }
@@ -289,6 +290,7 @@ private fun SelectTypeItem(
     valueOverride: String?,
     valueOverride: String?,
     onValueChange: ((String) -> Unit)?,
     onValueChange: ((String) -> Unit)?,
     onRunAction: (() -> Unit)?,
     onRunAction: (() -> Unit)?,
+    modifier: Modifier = Modifier,
     BaseItem: @Composable (String, () -> Unit) -> Unit
     BaseItem: @Composable (String, () -> Unit) -> Unit
 ) {
 ) {
     val chars = remember(kind.chars) {
     val chars = remember(kind.chars) {
@@ -309,7 +311,7 @@ private fun SelectTypeItem(
     }
     }
     var showSelector by remember(sourceUrl, kind.title) { mutableStateOf(false) }
     var showSelector by remember(sourceUrl, kind.title) { mutableStateOf(false) }
 
 
-    Box {
+    Box(modifier = modifier) {
         val internalOnClick = { showSelector = true }
         val internalOnClick = { showSelector = true }
         val displayText = "${state.displayName} $selected"
         val displayText = "${state.displayName} $selected"