[Telepathy-commits] [telepathy-qt4/master] Channel: Continue processing membersChangedQueue even if no member was added.
Andre Moreira Magalhaes (andrunko)
andre.magalhaes at collabora.co.uk
Fri Feb 6 12:58:01 PST 2009
---
TelepathyQt4/Client/channel.cpp | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/TelepathyQt4/Client/channel.cpp b/TelepathyQt4/Client/channel.cpp
index fa423cb..bd817e3 100644
--- a/TelepathyQt4/Client/channel.cpp
+++ b/TelepathyQt4/Client/channel.cpp
@@ -559,6 +559,10 @@ void Channel::Private::processMembersChanged()
currentGroupMembersChangedInfo->reason,
currentGroupMembersChangedInfo->message);
delete currentGroupMembersChangedInfo;
+
+ // TODO should processMembersChanged be a slot and fired with singleShot
+ // so we avoid blocking here
+ processMembersChanged();
} else {
buildContacts();
}
--
1.5.6.5
More information about the telepathy-commits
mailing list