From 211a370ff18d8406d620fe886150cd739238572c Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Sun, 30 Nov 2025 07:24:13 +0200 Subject: [PATCH] Added help text to Android contact switch --- .../com/tutpro/baresip/BaresipContactScreen.kt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/BaresipContactScreen.kt b/app/src/main/kotlin/com/tutpro/baresip/BaresipContactScreen.kt index c0bcd3d0..a3b6f2dd 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/BaresipContactScreen.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/BaresipContactScreen.kt @@ -339,6 +339,7 @@ private fun ContactContent( ) if (screenState.new && BaresipService.contactsMode == "both") Android( + ctx = ctx, android = screenState.android, onAndroidChange = { newAndroid -> onStateChange(screenState.copy(android = newAndroid)) } ) @@ -488,7 +489,6 @@ private fun Favorite(ctx: Context, favorite: Boolean, onFavoriteChange: (Boolean alertMessage.value = ctx.getString(R.string.favorite_help) showAlert.value = true }, - color = MaterialTheme.colorScheme.onBackground, ) Switch( checked = favorite, @@ -498,7 +498,7 @@ private fun Favorite(ctx: Context, favorite: Boolean, onFavoriteChange: (Boolean } @Composable -private fun Android(android: Boolean, onAndroidChange: (Boolean) -> Unit) { +private fun Android(ctx: Context, android: Boolean, onAndroidChange: (Boolean) -> Unit) { Row( Modifier.fillMaxWidth(), verticalAlignment = Alignment.CenterVertically, @@ -506,8 +506,12 @@ private fun Android(android: Boolean, onAndroidChange: (Boolean) -> Unit) { ) { Text( text = stringResource(R.string.android), - modifier = Modifier.weight(1f), - //color = MaterialTheme.colorScheme.onBackground + modifier = Modifier.weight(1f) + .clickable { + alertTitle.value = ctx.getString(R.string.android) + alertMessage.value = ctx.getString(R.string.android_contact_help) + showAlert.value = true + }, ) Switch( checked = android,