From 0ff1b31082862404e925a6891fbda623ddee075c Mon Sep 17 00:00:00 2001 From: Patryk Michalik Date: Tue, 18 May 2021 10:06:27 +0200 Subject: [PATCH] =?UTF-8?q?Optimise=20=E2=80=98HiddenAppsPreferences.kt?= =?UTF-8?q?=E2=80=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lawnchair/ui/preferences/HiddenAppsPreferences.kt | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/lawnchair/src/app/lawnchair/ui/preferences/HiddenAppsPreferences.kt b/lawnchair/src/app/lawnchair/ui/preferences/HiddenAppsPreferences.kt index defbf7a3d8..ec77bfcedc 100644 --- a/lawnchair/src/app/lawnchair/ui/preferences/HiddenAppsPreferences.kt +++ b/lawnchair/src/app/lawnchair/ui/preferences/HiddenAppsPreferences.kt @@ -8,7 +8,10 @@ import androidx.compose.ui.platform.LocalContext import androidx.navigation.NavGraphBuilder import app.lawnchair.DefaultAppFilter import app.lawnchair.ui.preferences.components.* -import app.lawnchair.util.* +import app.lawnchair.util.App +import app.lawnchair.util.Meta +import app.lawnchair.util.appsList +import app.lawnchair.util.pageMeta import app.lawnchair.util.preferences.getAdapter import app.lawnchair.util.preferences.getState import app.lawnchair.util.preferences.preferenceManager @@ -34,11 +37,7 @@ fun HiddenAppsPreferences() { val apps = optionalApps.get() val toggleHiddenApp = { app: App -> val key = app.key.toString() - hiddenApps = if (hiddenApps.contains(key)) { - hiddenApps - key - } else { - hiddenApps + key - } + if (hiddenApps.contains(key)) hiddenApps -= key else hiddenApps += key } PreferenceLayoutLazyColumn { preferenceGroupItems(apps, isFirstChild = true) { index, app ->