From 7ba07df7db9295feb8ad702b2aacaf43bfd2cee9 Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Tue, 15 Apr 2025 20:01:32 +0300 Subject: [PATCH] FIxed showing of main activity alerts --- .../main/kotlin/com/tutpro/baresip/MainActivity.kt | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt index 4dca4074..e6240391 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt @@ -136,6 +136,7 @@ import com.tutpro.baresip.CustomElements.AlertDialog import com.tutpro.baresip.CustomElements.Checkbox import com.tutpro.baresip.CustomElements.DropdownMenu import com.tutpro.baresip.CustomElements.LabelText +import com.tutpro.baresip.CustomElements.PasswordDialog import com.tutpro.baresip.CustomElements.PullToRefreshBox import com.tutpro.baresip.CustomElements.SelectableAlertDialog import com.tutpro.baresip.CustomElements.Text @@ -513,6 +514,15 @@ class MainActivity : ComponentActivity() { } } + if (showAlert.value) { + AlertDialog( + showDialog = showAlert, + title = alertTitle.value, + message = alertMessage.value, + positiveButtonText = stringResource(R.string.ok), + ) + } + if (showDialog.value) AlertDialog( showDialog = showDialog, @@ -1828,7 +1838,7 @@ class MainActivity : ComponentActivity() { val params = account.substringAfter(">") if (Utils.paramValue(params, "auth_user") != "" && Utils.paramValue(params, "auth_pass") == "") { val aor = account.substringAfter("<").substringBefore(">") - CustomElements.PasswordDialog( + PasswordDialog( ctx = ctx, showPasswordDialog = showPasswordsDialog, password = password,