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(