Use medium contrast if higher contast setting is enabled

pull/848/head
melocene 5 years ago
parent 6ab046a5aa
commit 3a59cf7f05

@ -117,6 +117,7 @@ class CheckmarkButtonView(
private inner class Drawer { private inner class Drawer {
private val rect = RectF() private val rect = RectF()
private val lowContrastColor = sres.getColor(R.attr.lowContrastTextColor) private val lowContrastColor = sres.getColor(R.attr.lowContrastTextColor)
private val medContrastColor = sres.getColor(R.attr.mediumContrastTextColor)
private val paint = TextPaint().apply { private val paint = TextPaint().apply {
typeface = getFontAwesome() typeface = getFontAwesome()
@ -129,7 +130,10 @@ class CheckmarkButtonView(
paint.color = when (value) { paint.color = when (value) {
YES_MANUAL -> color YES_MANUAL -> color
SKIP -> color SKIP -> color
else -> lowContrastColor else -> {
if (preferences.isHigherContrastEnabled()) medContrastColor
else lowContrastColor
}
} }
val id = when (value) { val id = when (value) {
SKIP -> R.string.fa_skipped SKIP -> R.string.fa_skipped

Loading…
Cancel
Save