From a1d5f2544adde9f20679cbe2e250b70fcb43b94e Mon Sep 17 00:00:00 2001 From: David Liu Date: Mon, 18 Nov 2024 23:40:11 +0000 Subject: [PATCH] [Expressive design] SettingsMainSwitchPreference should not in the group - SettingsMainSwitchPreference already have rounded corner itself. - Don't need to have rounded background. Bug: 377266201 Test: visual test Flag: EXEMPT update library Change-Id: I3e336257bcbdb83a8e397bb006a00a33b543aae0 --- .../android/settings/widget/SettingsMainSwitchPreference.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/widget/SettingsMainSwitchPreference.java b/src/com/android/settings/widget/SettingsMainSwitchPreference.java index 17d5fc88915..5e0a5a722e7 100644 --- a/src/com/android/settings/widget/SettingsMainSwitchPreference.java +++ b/src/com/android/settings/widget/SettingsMainSwitchPreference.java @@ -32,6 +32,7 @@ import com.android.settings.widget.SettingsMainSwitchBar.OnBeforeCheckedChangeLi import com.android.settingslib.RestrictedPreferenceHelper; import com.android.settingslib.RestrictedPreferenceHelperProvider; import com.android.settingslib.core.instrumentation.SettingsJankMonitor; +import com.android.settingslib.widget.GroupSectionDividerMixin; import java.util.ArrayList; import java.util.List; @@ -42,7 +43,7 @@ import java.util.List; * to enable or disable the preferences on the page. */ public class SettingsMainSwitchPreference extends TwoStatePreference implements - OnCheckedChangeListener, RestrictedPreferenceHelperProvider { + OnCheckedChangeListener, RestrictedPreferenceHelperProvider, GroupSectionDividerMixin { private final List mBeforeCheckedChangeListeners = new ArrayList<>();