# HG changeset patch # User Da Risk # Date 1264030347 -3600 # Node ID 335e1eb21ceca952e82d05cfbbcd0e69ed9b5ed4 # Parent e3d6355cf2052a7b9ddd85077e410bac5086fbda Fix a bug when the contact is not in your roster. diff -r e3d6355cf205 -r 335e1eb21cec src/com/beem/project/beem/ui/Chat.java --- a/src/com/beem/project/beem/ui/Chat.java Thu Jan 21 00:22:43 2010 +0100 +++ b/src/com/beem/project/beem/ui/Chat.java Thu Jan 21 00:32:27 2010 +0100 @@ -330,9 +330,9 @@ mChat.setOpen(true); mChatManager.deleteChatNotification(mChat); - // TODO thecontact isnotnecesarrely ubn the roseter. - // this can leadtoa null exception mContact = mRoster.getContact(contact.getJID()); + if (mContact == null) + mContact = contact; updateContactInformations(); updateContactStatusIcon();