Merge pull request #3499 from deltachat/adb/issue-3498

avoid IllegalArgumentException dismissing dialog
This commit is contained in:
adb 2024-12-17 17:07:03 +01:00 committed by GitHub
commit 7f684f4d2e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1088,7 +1088,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) {