Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ac65a51d authored by David Liu's avatar David Liu Committed by Android (Google) Code Review
Browse files

Merge "[Expressive] Use expressive no title preference category in expressive design" into main

parents 7d87c74e fab3813b
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ import androidx.preference.Preference
import com.android.settingslib.metadata.PreferenceCategory
import com.android.settingslib.metadata.PreferenceMetadata
import com.android.settingslib.preference.PreferenceCategoryBinding
import com.android.settingslib.widget.SettingsThemeHelper
import com.android.settingslib.widget.theme.R

/**
@@ -29,7 +30,11 @@ class TitlelessPreferenceGroup(override val key: String) :
    PreferenceCategory(key, title = 0), PreferenceCategoryBinding {

    override fun bind(preference: Preference, metadata: PreferenceMetadata) {
        preference.layoutResource = R.layout.settingslib_preference_category_no_title
        preference.layoutResource = if (SettingsThemeHelper.isExpressiveTheme(preference.context)) {
            R.layout.settingslib_expressive_preference_category_no_title
        } else {
            R.layout.settingslib_preference_category_no_title
        }
        super.bind(preference, metadata)
    }
}