fixed history deletion. fixed #780

This commit is contained in:
iNPUTmice 2014-12-15 17:14:27 +01:00
parent a6cfbf2f2d
commit 2bd4621245
2 changed files with 11 additions and 1 deletions

View file

@ -2086,6 +2086,16 @@ public class XmppConnectionService extends Service implements OnPhoneContactsLoa
}
}
public void clearConversationHistory(final Conversation conversation) {
conversation.clearMessages();
new Thread(new Runnable() {
@Override
public void run() {
databaseBackend.deleteMessagesInConversation(conversation);
}
}).start();
}
public interface OnConversationUpdate {
public void onConversationUpdate();
}

View file

@ -491,7 +491,7 @@ public class ConversationActivity extends XmppActivity implements
@Override
public void onClick(DialogInterface dialog, int which) {
conversation.clearMessages();
ConversationActivity.this.xmppConnectionService.clearConversationHistory(conversation);
if (endConversationCheckBox.isChecked()) {
endConversation(conversation);
} else {