1
0
mirror of https://github.com/moparisthebest/Yaaic synced 2025-02-16 15:00:14 -05:00

ConversationActivity: Check if previous selected conversation is still existing before setting status

This commit is contained in:
Sebastian Kaspari 2010-05-12 11:17:47 +02:00
parent 2265c03a69
commit 11325ef8bd

View File

@ -584,7 +584,12 @@ public class ConversationActivity extends Activity implements ServiceConnection,
// Remember selection
if (conversation != null) {
server.getConversation(server.getSelectedConversation()).setStatus(Conversation.STATUS_DEFAULT);
Conversation previousConversation = server.getConversation(server.getSelectedConversation());
if (previousConversation != null) {
previousConversation.setStatus(Conversation.STATUS_DEFAULT);
}
conversation.setStatus(Conversation.STATUS_SELECTED);
server.setSelectedConversation(conversation.getName());
}