changeset 9d49c93bc448 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=9d49c93bc448
description: handle groupchat presence in roster after it's fully treated.
Fixes #6047
diffstat:
src/roster_window.py | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diffs (14 lines):
diff -r 34e8098ec941 -r 9d49c93bc448 src/roster_window.py
--- a/src/roster_window.py Wed Nov 24 09:19:38 2010 +0100
+++ b/src/roster_window.py Wed Nov 24 09:38:29 2010 +0100
@@ -6231,7 +6231,9 @@
gajim.ged.register_event_handler('presence-received', ged.GUI1,
self._nec_presence_received)
- gajim.ged.register_event_handler('gc-presence-received', ged.GUI1,
+ # presence has to be fully handled so that contact is added to occupant
+ # list before roster can be correctly updated
+ gajim.ged.register_event_handler('gc-presence-received', ged.GUI2,
self._nec_gc_presence_received)
gajim.ged.register_event_handler('roster-received', ged.GUI1,
self._nec_roster_received)
_______________________________________________
Commits mailing list
[email protected]
http://lists.gajim.org/cgi-bin/listinfo/commits