Add missing outlineVariant color preference

This commit is contained in:
MM20 2023-04-25 16:40:00 +02:00
parent d98dcdf286
commit 24e549ec3f
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -509,6 +509,20 @@ fun CustomColorSchemeSettingsScreen() {
)
}
)
ColorPreference(
title = "Outline Variant",
value = lightScheme?.let { Color(it.outlineVariant) },
onValueChanged = {
if (it == null) return@ColorPreference
val colors = lightScheme ?: return@ColorPreference
viewModel.setLightScheme(
colors.toBuilder()
.setOutlineVariant(it.toArgb())
.build()
)
}
)
}
PreferenceCategory(stringResource(R.string.preference_category_custom_colors_dark)) {
@ -872,6 +886,20 @@ fun CustomColorSchemeSettingsScreen() {
)
}
)
ColorPreference(
title = "Outline Variant",
value = darkScheme?.let { Color(it.outlineVariant) },
onValueChanged = {
if (it == null) return@ColorPreference
val colors = darkScheme ?: return@ColorPreference
viewModel.setDarkScheme(
colors.toBuilder()
.setOutlineVariant(it.toArgb())
.build()
)
}
)
}
}
}