Update tint of device details icon
Test: local tested Flag: EXEMPT minor fix Bug: 343317785 Change-Id: I33bbc1aa5ea920fc9799ab489d59609aecf4365a
This commit is contained in:
@@ -265,12 +265,10 @@ class DeviceDetailsFragmentFormatterImpl(
|
||||
summary = model.summary
|
||||
icon = getDrawable(model.icon)
|
||||
onPreferenceClickListener =
|
||||
object : Preference.OnPreferenceClickListener {
|
||||
override fun onPreferenceClick(p: Preference): Boolean {
|
||||
logItemClick(prefKey, EVENT_CLICK_PRIMARY)
|
||||
model.action?.let { triggerAction(it) }
|
||||
return true
|
||||
}
|
||||
Preference.OnPreferenceClickListener {
|
||||
logItemClick(prefKey, EVENT_CLICK_PRIMARY)
|
||||
model.action?.let { triggerAction(it) }
|
||||
true
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -314,12 +312,10 @@ class DeviceDetailsFragmentFormatterImpl(
|
||||
isEnabled = !model.disabled
|
||||
isSwitchEnabled = !model.disabled
|
||||
onPreferenceClickListener =
|
||||
object : Preference.OnPreferenceClickListener {
|
||||
override fun onPreferenceClick(p: Preference): Boolean {
|
||||
logItemClick(prefKey, EVENT_CLICK_PRIMARY)
|
||||
triggerAction(model.action)
|
||||
return true
|
||||
}
|
||||
Preference.OnPreferenceClickListener {
|
||||
logItemClick(prefKey, EVENT_CLICK_PRIMARY)
|
||||
triggerAction(model.action)
|
||||
true
|
||||
}
|
||||
onPreferenceChangeListener =
|
||||
object : Preference.OnPreferenceChangeListener {
|
||||
@@ -391,6 +387,12 @@ class DeviceDetailsFragmentFormatterImpl(
|
||||
deviceSettingIcon.bitmap.toDrawable(context.resources)
|
||||
is DeviceSettingIcon.ResourceIcon -> context.getDrawable(deviceSettingIcon.resId)
|
||||
null -> null
|
||||
}?.apply {
|
||||
setTint(
|
||||
context.getColor(
|
||||
com.android.settingslib.widget.theme.R.color.settingslib_materialColorOnSurfaceVariant
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
@Composable
|
||||
|
Reference in New Issue
Block a user