Эх сурвалжийг харах

Fix Library List not using correct text color (#7548)

Andreas 2 жил өмнө
parent
commit
9ebeff04e6

+ 3 - 4
app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryAdapter.kt

@@ -4,6 +4,7 @@ import android.view.LayoutInflater
 import android.view.View
 import android.view.ViewGroup
 import androidx.compose.foundation.layout.consumeWindowInsets
+import androidx.compose.material3.LocalContentColor
 import androidx.compose.material3.LocalTextStyle
 import androidx.compose.material3.MaterialTheme
 import androidx.compose.runtime.CompositionLocalProvider
@@ -104,7 +105,7 @@ class LibraryAdapter(
             setViewCompositionStrategy(ViewCompositionStrategy.DisposeOnViewTreeLifecycleDestroyed)
             setContent {
                 TachiyomiTheme {
-                    CompositionLocalProvider(LocalTextStyle provides MaterialTheme.typography.bodySmall) {
+                    CompositionLocalProvider(LocalTextStyle provides MaterialTheme.typography.bodySmall, LocalContentColor provides MaterialTheme.colorScheme.onBackground) {
                         val nestedScrollInterop = rememberNestedScrollInteropConnection()
 
                         val category = presenter.categories[position]
@@ -143,9 +144,7 @@ class LibraryAdapter(
                                         items = mangaList,
                                         selection = presenter.selection,
                                         onClick = onClickManga,
-                                        onLongClick = {
-                                            presenter.toggleSelection(it)
-                                        },
+                                        onLongClick = onLongClickManga,
                                     )
                                 }
                                 DisplayModeSetting.COMPACT_GRID -> {