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

Commit a407bb62 authored by Chaohui Wang's avatar Chaohui Wang
Browse files

Mark ComposePreference as NormalPaddingMixin

Bug: 366336385
Flag: EXEMPT bug fix
Test: manual
Change-Id: I4094c1b040e3427aa28edddc15fd0e8746ff2a80
parent 54c80f6a
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) {