avoid IllegalArgumentException dismissing dialog

This commit is contained in:
adbenitez 2024-12-17 16:13:37 +01:00
parent d9db4b818a
commit 6916becf7f

View file

@ -1084,7 +1084,13 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity
);
});
doSend = VideoRecoder.prepareVideo(ConversationActivity.this, dcChat.getId(), msg);
Util.runOnMain(() -> progressDialog.dismiss());
Util.runOnMain(() -> {
try {
progressDialog.dismiss();
} catch (final IllegalArgumentException e) {
// The activity is finishing/destroyed, do nothing.
}
});
}
if (doSend) {