Show desktop radio subscription on the call icon and allow Android icon tint

This commit is contained in:
evgeny committed 2026-10-19 14:30:35 +02:00
1 parent aca14bfb70
commit fdd39e82e2
2 files changed
+7 -9

No files matched your search

@@ -8,6 +8,7 @@ import androidx.compose.ui.Modifier
import androidx.compose.ui.geometry.CornerRadius
import androidx.compose.ui.geometry.Offset
import androidx.compose.ui.geometry.Size
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.StrokeCap
import androidx.compose.ui.graphics.drawscope.Stroke
import androidx.compose.ui.semantics.contentDescription
@@ -16,8 +17,8 @@ import androidx.compose.ui.unit.dp
/* Общая портативная рация для кнопки и списка участников; размер задаёт вызывающий. */
@Composable
fun PortableRadioIcon(label: String, modifier: Modifier = Modifier.size(24.dp)) {
val color = LocalContentColor.current
fun PortableRadioIcon(label: String, modifier: Modifier = Modifier.size(24.dp), tint: Color = LocalContentColor.current) {
val color = tint
Canvas(modifier.semantics { contentDescription = label }) {
val unit = size.minDimension / 24f
val stroke = 1.7f * unit