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

Commit 98a039e8 authored by Chaohui Wang's avatar Chaohui Wang Committed by Android (Google) Code Review
Browse files

Merge "Mark ComposePreference as NormalPaddingMixin" into main

parents b996d80d a407bb62
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -27,20 +27,25 @@ import androidx.preference.PreferenceViewHolder
import com.android.settings.R
import com.android.settingslib.spa.framework.theme.SettingsTheme
import com.android.settingslib.widget.GroupSectionDividerMixin
import com.android.settingslib.widget.NormalPaddingMixin

open class ComposeGroupSectionPreference @JvmOverloads constructor(
open class ComposeGroupSectionPreference
@JvmOverloads
constructor(
    context: Context,
    attrs: AttributeSet? = null,
    defStyleAttr: Int = 0,
    defStyleRes: Int = 0,
) : ComposePreference(context, attrs, defStyleAttr, defStyleRes), GroupSectionDividerMixin

open class ComposePreference @JvmOverloads constructor(
open class ComposePreference
@JvmOverloads
constructor(
    context: Context,
    attrs: AttributeSet? = null,
    defStyleAttr: Int = 0,
    defStyleRes: Int = 0,
) : Preference(context, attrs, defStyleAttr, defStyleRes) {
) : Preference(context, attrs, defStyleAttr, defStyleRes), NormalPaddingMixin {
    private var content: @Composable () -> Unit = {}

    fun setContent(content: @Composable () -> Unit) {