diff --git a/app/src/main/java/to/bitkit/ui/shared/toast/ToastQueueManager.kt b/app/src/main/java/to/bitkit/ui/shared/toast/ToastQueueManager.kt index 680d2f048..94af44aa3 100644 --- a/app/src/main/java/to/bitkit/ui/shared/toast/ToastQueueManager.kt +++ b/app/src/main/java/to/bitkit/ui/shared/toast/ToastQueueManager.kt @@ -49,8 +49,7 @@ class ToastQueueManager(private val scope: CoroutineScope) { } newQueue } - // If no toast is currently displayed, show this one immediately - showNextToastIfAvailable() + dismissCurrentToast() } /** diff --git a/app/src/main/java/to/bitkit/ui/sheets/BoostTransactionViewModel.kt b/app/src/main/java/to/bitkit/ui/sheets/BoostTransactionViewModel.kt index 50f226f42..051c1465f 100644 --- a/app/src/main/java/to/bitkit/ui/sheets/BoostTransactionViewModel.kt +++ b/app/src/main/java/to/bitkit/ui/sheets/BoostTransactionViewModel.kt @@ -211,6 +211,8 @@ class BoostTransactionViewModel @Inject constructor( Logger.debug("Boost successful. newTxId: $newTxId", context = TAG) updateActivity(newTxId = newTxId, isRBF = isRBF).fold( onSuccess = { + lightningRepo.sync() + activityRepo.syncActivities() _uiState.update { it.copy(boosting = false) } setBoostTransactionEffect(BoostTransactionEffects.OnBoostSuccess) },