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

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 -> {