From 69d85a67c23bbb50d28cd9ab7a42d769ba4d2037 Mon Sep 17 00:00:00 2001 From: SuperDragonXD <70206496+SuperDragonXD@users.noreply.github.com> Date: Fri, 9 Sep 2022 22:13:49 +0800 Subject: [PATCH] `SwitchPreference`: Make switch interactable Allows the user to toggle `SwitchPreference` by clicking the `Switch` component. --- .../lawnchair/ui/preferences/components/SwitchPreference.kt | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lawnchair/src/app/lawnchair/ui/preferences/components/SwitchPreference.kt b/lawnchair/src/app/lawnchair/ui/preferences/components/SwitchPreference.kt index ee3732209c..a07cb9dbd7 100644 --- a/lawnchair/src/app/lawnchair/ui/preferences/components/SwitchPreference.kt +++ b/lawnchair/src/app/lawnchair/ui/preferences/components/SwitchPreference.kt @@ -26,7 +26,6 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.unit.dp import app.lawnchair.preferences.PreferenceAdapter import app.lawnchair.ui.theme.dividerColor -import app.lawnchair.ui.util.addIf @Composable fun SwitchPreference( @@ -82,13 +81,10 @@ fun SwitchPreference( } Switch( modifier = Modifier - .addIf(onClick != null) { - clickable(enabled = enabled) { onCheckedChange(!checked) } - } .padding(all = 16.dp) .height(24.dp), checked = checked, - onCheckedChange = null, + onCheckedChange = onCheckedChange, enabled = enabled, ) },