clients_icons. fix a bug with self contacts

This commit is contained in:
Denis Fomin
2010-10-20 12:31:24 +04:00
parent 9182910da1
commit 756a503486
2 changed files with 5 additions and 4 deletions

View File

@@ -193,9 +193,10 @@ class ClientsIconsPlugin(GajimPlugin):
roster.model)[0]
if contact != iq_obj.contact:
# higest contact changed
caps = contact.client_caps._node
self.set_icon(roster.model, iter_, self.renderer_num, caps)
return
if roster.model[iter_][self.renderer_num] is not None:
caps = contact.client_caps._node
self.set_icon(roster.model, iter_, self.renderer_num, caps)
return
caps = None
tag = iq_obj.stanza.getTags('c')
if tag:

View File

@@ -1,7 +1,7 @@
[info]
name: Clients icons
short_name: clients_icons
version: 0.2
version: 0.3
description: Shows the client icons in the roster
and in groupchats.
authors = Denis Fomin <fominde@gmail.com>