diff --git a/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceComfortableGrid.kt b/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceComfortableGrid.kt index ec3253b6a..3cd5bedc5 100644 --- a/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceComfortableGrid.kt +++ b/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceComfortableGrid.kt @@ -15,7 +15,6 @@ import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp import androidx.paging.LoadState import androidx.paging.compose.LazyPagingItems -import androidx.paging.compose.itemKey import eu.kanade.presentation.library.components.CommonMangaItemDefaults import eu.kanade.presentation.library.components.MangaComfortableGridItem import eu.kanade.tachiyomi.R @@ -47,12 +46,7 @@ fun BrowseSourceComfortableGrid( } } - items( - count = mangaList.itemCount, - // SY --> - key = mangaList.itemKey { it.value.first.id }, - // SY <-- - ) { index -> + items(count = mangaList.itemCount) { index -> // SY --> val pair by mangaList[index]?.collectAsState() ?: return@items val manga = pair.first diff --git a/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceCompactGrid.kt b/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceCompactGrid.kt index 61518b93c..410331865 100644 --- a/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceCompactGrid.kt +++ b/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceCompactGrid.kt @@ -15,7 +15,6 @@ import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp import androidx.paging.LoadState import androidx.paging.compose.LazyPagingItems -import androidx.paging.compose.itemKey import eu.kanade.presentation.library.components.CommonMangaItemDefaults import eu.kanade.presentation.library.components.MangaCompactGridItem import eu.kanade.tachiyomi.R @@ -47,12 +46,7 @@ fun BrowseSourceCompactGrid( } } - items( - count = mangaList.itemCount, - // SY --> - key = mangaList.itemKey { it.value.first.id }, - // SY <-- - ) { index -> + items(count = mangaList.itemCount) { index -> // SY --> val pair by mangaList[index]?.collectAsState() ?: return@items val manga = pair.first diff --git a/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceEHentaiList.kt b/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceEHentaiList.kt index babc57442..171a027c5 100644 --- a/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceEHentaiList.kt +++ b/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceEHentaiList.kt @@ -30,7 +30,6 @@ import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp import androidx.paging.LoadState import androidx.paging.compose.LazyPagingItems -import androidx.paging.compose.itemKey import com.gowtham.ratingbar.RatingBar import com.gowtham.ratingbar.RatingBarConfig import eu.kanade.presentation.manga.components.MangaCover @@ -66,10 +65,7 @@ fun BrowseSourceEHentaiList( } } - items( - count = mangaList.itemCount, - key = mangaList.itemKey { it.value.first.id }, - ) { index -> + items(count = mangaList.itemCount) { index -> val pair by mangaList[index]?.collectAsState() ?: return@items val manga = pair.first val metadata = pair.second diff --git a/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceList.kt b/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceList.kt index 4cd4d9965..87797b085 100644 --- a/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceList.kt +++ b/app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceList.kt @@ -11,7 +11,6 @@ import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp import androidx.paging.LoadState import androidx.paging.compose.LazyPagingItems -import androidx.paging.compose.itemKey import eu.kanade.presentation.library.components.CommonMangaItemDefaults import eu.kanade.presentation.library.components.MangaListItem import eu.kanade.tachiyomi.R @@ -40,12 +39,7 @@ fun BrowseSourceList( } } - items( - count = mangaList.itemCount, - // SY --> - key = mangaList.itemKey { it.value.first.id }, - // SY <-- - ) { index -> + items(count = mangaList.itemCount) { index -> // SY --> val pair by mangaList[index]?.collectAsState() ?: return@items val manga = pair.first