From dab2ada999d2ae4c681d30e9cb5352084bdf539b Mon Sep 17 00:00:00 2001 From: hristoterezov Date: Wed, 20 Nov 2013 15:43:12 +0200 Subject: [PATCH] Disables hidding offline contacts for chat room contacts. --- .../impl/gui/main/contactlist/PresenceFilter.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/net/java/sip/communicator/impl/gui/main/contactlist/PresenceFilter.java b/src/net/java/sip/communicator/impl/gui/main/contactlist/PresenceFilter.java index 80259e024..84b6dd66e 100644 --- a/src/net/java/sip/communicator/impl/gui/main/contactlist/PresenceFilter.java +++ b/src/net/java/sip/communicator/impl/gui/main/contactlist/PresenceFilter.java @@ -196,8 +196,9 @@ public boolean isMatching(MetaContact metaContact) */ public boolean isMatching(SourceContact contact) { - return isShowOffline || contact.getPresenceStatus().equals( - ChatRoomPresenceStatus.CHAT_ROOM_ONLINE); + return isShowOffline || contact.getPresenceStatus().isOnline() || + (contact.getPreferredContactDetail(OperationSetMultiUserChat.class) + != null); } /**