From c49b7e023a083d8bf54fcf92bed1cbd72143dfb6 Mon Sep 17 00:00:00 2001 From: Yasan Ghaffarian Date: Thu, 12 Sep 2024 09:17:43 +0200 Subject: [PATCH] Replace usages of ImmutableList with List --- .../ui/preferences/components/AnnouncementPreference.kt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/lawnchair/src/app/lawnchair/ui/preferences/components/AnnouncementPreference.kt b/lawnchair/src/app/lawnchair/ui/preferences/components/AnnouncementPreference.kt index 13941c14359..b1a36f67b93 100644 --- a/lawnchair/src/app/lawnchair/ui/preferences/components/AnnouncementPreference.kt +++ b/lawnchair/src/app/lawnchair/ui/preferences/components/AnnouncementPreference.kt @@ -45,9 +45,6 @@ import app.lawnchair.ui.preferences.data.liveinfo.liveInformationManager import app.lawnchair.ui.preferences.data.liveinfo.model.Announcement import app.lawnchair.ui.util.addIf import com.android.launcher3.R -import kotlinx.collections.immutable.ImmutableList -import kotlinx.collections.immutable.toImmutableList -import kotlinx.coroutines.coroutineScope import kotlinx.coroutines.launch @Composable @@ -62,7 +59,7 @@ fun AnnouncementPreference() { if (enabled && showAnnouncements) { AnnouncementPreference( - announcements = liveInformation.announcements.filter { it.id !in dismissedAnnouncementIds }.toImmutableList(), + announcements = liveInformation.announcements.filter { it.id !in dismissedAnnouncementIds }, onDismiss = { announcement -> val dismissed = dismissedAnnouncementIds.toMutableSet().apply { add(announcement.id) } coroutineScope.launch { liveInformationManager.dismissedAnnouncementIds.set(dismissed) } @@ -73,7 +70,7 @@ fun AnnouncementPreference() { @Composable fun AnnouncementPreference( - announcements: ImmutableList, + announcements: List, onDismiss: (Announcement) -> Unit, modifier: Modifier = Modifier, ) {