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

This commit is contained in:
Andreas 2022-07-16 22:40:51 +02:00 committed by GitHub
parent fa73e2403b
commit 9ebeff04e6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

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