From f96a600348b4e72e7df6f087394c8f9eec8c2fb0 Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Thu, 4 Dec 2025 00:53:24 +0200 Subject: [PATCH] Use iconbutton for Android contact call and send message icons --- .../tutpro/baresip/AndroidContactScreen.kt | 34 ++++++++++++------- 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/AndroidContactScreen.kt b/app/src/main/kotlin/com/tutpro/baresip/AndroidContactScreen.kt index a516cf59..15369a22 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/AndroidContactScreen.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/AndroidContactScreen.kt @@ -222,11 +222,10 @@ private fun Uris( fontSize = 18.sp, color = MaterialTheme.colorScheme.onBackground, ) - Icon( - imageVector = Icons.AutoMirrored.Filled.Chat, - contentDescription = "Send Message", - tint = MaterialTheme.colorScheme.onBackground, - modifier = Modifier.padding(end = 24.dp).clickable { + + // Chat Button + IconButton( + onClick = { val aor = viewModel.selectedAor.value val ua = UserAgent.ofAor(aor) if (ua == null) @@ -242,12 +241,17 @@ private fun Uris( } } } - ) - Icon( - imageVector = Icons.Outlined.Call, - contentDescription = "Call", - tint = MaterialTheme.colorScheme.onBackground, - modifier = Modifier.clickable { + ) { + Icon( + imageVector = Icons.AutoMirrored.Filled.Chat, + contentDescription = "Send Message", + tint = MaterialTheme.colorScheme.onBackground + ) + } + + // Call Button + IconButton( + onClick = { val aor = viewModel.selectedAor.value val ua = UserAgent.ofAor(aor) if (ua == null) @@ -263,7 +267,13 @@ private fun Uris( } } } - ) + ) { + Icon( + imageVector = Icons.Outlined.Call, + contentDescription = "Call", + tint = MaterialTheme.colorScheme.onBackground + ) + } } } }