From 7e4fba9bfe274908c055c7179afa32667d44a3df Mon Sep 17 00:00:00 2001 From: "Cuong M. Tran" Date: Mon, 18 Mar 2024 14:08:56 +0700 Subject: [PATCH] Bulk-selection: Fix warning in BrowseSource --- .../browse/components/BrowseSourceComfortableGrid.kt | 4 ++-- .../presentation/browse/components/BrowseSourceCompactGrid.kt | 4 ++-- .../kanade/presentation/browse/components/BrowseSourceList.kt | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) 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 e44734c59..27c7d81b2 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 @@ -35,7 +35,7 @@ fun BrowseSourceComfortableGrid( onMangaClick: (Manga) -> Unit, onMangaLongClick: (Manga) -> Unit, // KMK --> - selection: List? = null, + selection: List, // KMK <-- ) { LazyVerticalGrid( @@ -65,7 +65,7 @@ fun BrowseSourceComfortableGrid( onClick = { onMangaClick(manga) }, onLongClick = { onMangaLongClick(manga) }, // KMK --> - isSelected = selection?.fastAny { selected -> selected.id == manga.id } ?: false, + isSelected = selection.fastAny { selected -> selected.id == manga.id }, // KMK <-- ) } 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 e164625c9..8998dbd6b 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 @@ -35,7 +35,7 @@ fun BrowseSourceCompactGrid( onMangaClick: (Manga) -> Unit, onMangaLongClick: (Manga) -> Unit, // KMK --> - selection: List? = null, + selection: List, // KMK <-- ) { LazyVerticalGrid( @@ -65,7 +65,7 @@ fun BrowseSourceCompactGrid( onClick = { onMangaClick(manga) }, onLongClick = { onMangaLongClick(manga) }, // KMK --> - isSelected = selection?.fastAny { selected -> selected.id == manga.id } ?: false, + isSelected = selection.fastAny { selected -> selected.id == manga.id }, // KMK <-- ) } 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 385adcbb0..012c39e63 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 @@ -31,7 +31,7 @@ fun BrowseSourceList( onMangaClick: (Manga) -> Unit, onMangaLongClick: (Manga) -> Unit, // KMK --> - selection: List? = null, + selection: List, // KMK <-- ) { LazyColumn( @@ -58,7 +58,7 @@ fun BrowseSourceList( onClick = { onMangaClick(manga) }, onLongClick = { onMangaLongClick(manga) }, // KMK --> - isSelected = selection?.fastAny { selected -> selected.id == manga.id } ?: false, + isSelected = selection.fastAny { selected -> selected.id == manga.id }, // KMK <-- ) }