From 970f5f2480e47d913da5998cc7ebf8d5c0f48205 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Wed, 9 Apr 2025 11:39:33 -0300 Subject: [PATCH] Add progress dialog support to bottom snackbar. --- .../java/org/thoughtcrime/securesms/main/MainBottomChrome.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/main/MainBottomChrome.kt b/app/src/main/java/org/thoughtcrime/securesms/main/MainBottomChrome.kt index da19a93ef8..7e48816661 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/main/MainBottomChrome.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/main/MainBottomChrome.kt @@ -19,6 +19,7 @@ import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.remember import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier +import org.signal.core.ui.compose.Dialogs import org.signal.core.ui.compose.Previews import org.signal.core.ui.compose.SignalPreview import org.signal.core.ui.compose.Snackbars @@ -117,6 +118,10 @@ private fun MainSnackbar( Snackbars.Host(hostState) + if (snackbarState?.showProgress == true) { + Dialogs.IndeterminateProgressDialog() + } + LaunchedEffect(snackbarState) { if (snackbarState != null) { val result = hostState.showSnackbar(