From ff30caf51450b1e4f50e25ba4367fa4017cf24f7 Mon Sep 17 00:00:00 2001 From: Yana Stamcheva Date: Tue, 10 Oct 2006 16:12:14 +0000 Subject: [PATCH] refresh contact list when contact status has changed --- src/net/java/sip/communicator/impl/gui/main/MainFrame.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/net/java/sip/communicator/impl/gui/main/MainFrame.java b/src/net/java/sip/communicator/impl/gui/main/MainFrame.java index afbdb93c6..d687f9931 100755 --- a/src/net/java/sip/communicator/impl/gui/main/MainFrame.java +++ b/src/net/java/sip/communicator/impl/gui/main/MainFrame.java @@ -517,10 +517,12 @@ public void contactPresenceStatusChanged( MetaContact metaContact = contactList .findMetaContactByContact(sourceContact); - if (metaContact != null) { - if(!evt.getOldStatus().equals(evt.getNewStatus())) + if (metaContact != null) { + if(!evt.getOldStatus().equals(evt.getNewStatus())) { + clistPanel.getContactList().refreshAll(); clistPanel.updateChatContactStatus( metaContact, sourceContact); + } } } }