From 8c01aa712ec86659ffaa12a9c73c074a91681f7b Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 9 Dec 2020 09:35:22 +0100 Subject: [PATCH] Dismiss last undo snackbar --- app/src/main/java/eu/faircode/email/ActivityView.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/ActivityView.java b/app/src/main/java/eu/faircode/email/ActivityView.java index c76abd086a..4aff79ad5b 100644 --- a/app/src/main/java/eu/faircode/email/ActivityView.java +++ b/app/src/main/java/eu/faircode/email/ActivityView.java @@ -755,8 +755,12 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB final View content = drawerLayout.getChildAt(0); + if (lastSnackbar != null && lastSnackbar.isShown()) + lastSnackbar.dismiss(); + final Snackbar snackbar = Snackbar.make(content, title, Snackbar.LENGTH_INDEFINITE) .setGestureInsetBottomIgnored(true); + lastSnackbar = snackbar; snackbar.setAction(R.string.title_undo, new View.OnClickListener() {