show error toasts on ui thread

This commit is contained in:
Daniel Gultsch 2016-06-24 13:36:06 +02:00
parent d2ca0c7fe8
commit 78e3afc1af
1 changed files with 18 additions and 5 deletions

View File

@ -1464,13 +1464,20 @@ public class ConversationActivity extends XmppActivity
}
@Override
public void error(int errorCode, Message message) {
replaceToast(getString(errorCode));
public void error(final int errorCode, Message message) {
hidePrepareFileToast(prepareFileToast);
runOnUiThread(new Runnable() {
@Override
public void run() {
replaceToast(getString(errorCode));
}
});
}
@Override
public void userInputRequried(PendingIntent pi, Message message) {
hidePrepareFileToast(prepareFileToast);
}
});
}
@ -1496,8 +1503,14 @@ public class ConversationActivity extends XmppActivity
}
@Override
public void error(int error, Message message) {
replaceToast(getString(error));
public void error(final int error, Message message) {
hidePrepareFileToast(prepareFileToast);
runOnUiThread(new Runnable() {
@Override
public void run() {
replaceToast(getString(error));
}
});
}
});
}