check that activity is still running when showing archiving dialog

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/ui/EditAccountActivity.java | 4 +
1 file changed, 3 insertions(+), 1 deletion(-)

Detailed changes

src/main/java/eu/siacs/conversations/ui/EditAccountActivity.java 🔗

@@ -1389,7 +1389,9 @@ public class EditAccountActivity extends OmemoActivity implements OnAccountUpdat
                 prefs.setAttribute("default", defaults.get(choice.get()));
                 xmppConnectionService.pushMamPreferences(mAccount, prefs);
             });
-            builder.create().show();
+            if (getLifecycle().getCurrentState().isAtLeast(Lifecycle.State.RESUMED)) {
+                builder.create().show();
+            }
         });
     }