Skip to content

Commit 7adea68

Browse files
committed
Fix crash
1 parent eebc101 commit 7adea68

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

ui/src/main/java/io/snabble/sdk/ui/cart/CheckoutBar.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -366,8 +366,10 @@ open class CheckoutBar @JvmOverloads constructor(
366366
CheckoutState.CONNECTION_ERROR,
367367
CheckoutState.NO_SHOP,
368368
CheckoutState.PAYMENT_PROCESSING_ERROR -> {
369-
SnackbarUtils.make(this, R.string.Snabble_Payment_errorStarting, UIUtils.SNACKBAR_LENGTH_VERY_LONG).show()
370-
progressDialog.dismiss()
369+
if (isAttachedToWindow) {
370+
SnackbarUtils.make(this, R.string.Snabble_Payment_errorStarting, UIUtils.SNACKBAR_LENGTH_VERY_LONG).show()
371+
progressDialog.dismiss()
372+
}
371373
}
372374
CheckoutState.PAYMENT_ABORTED -> {
373375
progressDialog.dismiss()

0 commit comments

Comments
 (0)