run account deletion callback on ui thread

This commit is contained in:
Daniel Gultsch 2023-10-25 09:40:25 +02:00
parent fb75d4cf28
commit f6c9df00de
No known key found for this signature in database
GPG key ID: F43D18AD2A0982C2

View file

@ -317,6 +317,7 @@ public abstract class XmppActivity extends ActionBarActivity {
button.setText(R.string.please_wait); button.setText(R.string.please_wait);
button.setEnabled(false); button.setEnabled(false);
xmppConnectionService.unregisterAccount(account, result -> { xmppConnectionService.unregisterAccount(account, result -> {
runOnUiThread(()->{
if (result) { if (result) {
dialog.dismiss(); dialog.dismiss();
if (postDelete != null) { if (postDelete != null) {
@ -334,6 +335,7 @@ public abstract class XmppActivity extends ActionBarActivity {
Toast.makeText(this,R.string.could_not_delete_account_from_server,Toast.LENGTH_LONG).show(); Toast.makeText(this,R.string.could_not_delete_account_from_server,Toast.LENGTH_LONG).show();
} }
}); });
});
} else { } else {
Toast.makeText(this,R.string.not_connected_try_again,Toast.LENGTH_LONG).show(); Toast.makeText(this,R.string.not_connected_try_again,Toast.LENGTH_LONG).show();
} }