Skip to content

Commit

Permalink
call messageSent() from UI thread after encrypting pgp message
Browse files Browse the repository at this point in the history
  • Loading branch information
iNPUTmice committed Mar 19, 2017
1 parent ce33669 commit 30ed6b3
Showing 1 changed file with 8 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1689,25 +1689,27 @@ public void userInputRequried(PendingIntent pi,Message message) {
public void success(Message message) {
message.setEncryption(Message.ENCRYPTION_DECRYPTED);
xmppConnectionService.sendMessage(message);
if (mConversationFragment != null) {
mConversationFragment.messageSent();
}
runOnUiThread(new Runnable() {
@Override
public void run() {
mConversationFragment.messageSent();
}
});
}

@Override
public void error(final int error, Message message) {
runOnUiThread(new Runnable() {
@Override
public void run() {
mConversationFragment.doneSendingPgpMessage();
Toast.makeText(ConversationActivity.this,
R.string.unable_to_connect_to_keychain,
Toast.LENGTH_SHORT
).show();
}
});
if (mConversationFragment != null) {
mConversationFragment.doneSendingPgpMessage();
}

}
});
}
Expand Down

0 comments on commit 30ed6b3

Please sign in to comment.