android, desktop: fix operator disabled indication (#5242)

This commit is contained in:
spaced4ndy
2024-11-25 15:52:30 +04:00
committed by GitHub
parent 97b472fd9c
commit e5c83b20c9

View File

@@ -145,7 +145,14 @@ fun OperatorViewLayout(
Modifier.fillMaxWidth(),
verticalAlignment = Alignment.CenterVertically
) {
Image(painterResource(operator.largeLogo), null, Modifier.height(48.dp))
Image(
painterResource(operator.largeLogo),
operator.tradeName,
modifier = Modifier.height(48.dp),
colorFilter = if (operator.enabled) null else ColorFilter.colorMatrix(ColorMatrix().apply {
setToSaturation(0f)
})
)
Spacer(Modifier.fillMaxWidth().weight(1f))
Box(Modifier.padding(horizontal = 2.dp)) {
Icon(painterResource(MR.images.ic_info), null, Modifier.size(24.dp), tint = MaterialTheme.colors.primaryVariant)