Show desktop radio subscription on the call icon and allow Android icon tint
This commit is contained in:
1 parent
aca14bfb70
commit
fdd39e82e2
2 files changed
+7
-9
No files matched your search
+3
-2
@@ -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
|
||||
|
||||
Reference in new issue
Block a user