Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYann Leboulanger <asterix@lagaule.org>2004-05-25 21:24:48 +0400
committerYann Leboulanger <asterix@lagaule.org>2004-05-25 21:24:48 +0400
commit1ae38e75689c91e78fdc7bbff3e9272d4d295dbe (patch)
tree1a98028f6053e3cc1f39287a5344cc82b10061ec
parentf66843d83360dd2ae9aa0ed94b3b977e41495d42 (diff)
change the name of the contact in the treeview when we change its name in the info window
-rw-r--r--plugins/gtkgui/dialogs.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/plugins/gtkgui/dialogs.py b/plugins/gtkgui/dialogs.py
index 01d54574e..900a18f11 100644
--- a/plugins/gtkgui/dialogs.py
+++ b/plugins/gtkgui/dialogs.py
@@ -69,10 +69,11 @@ class infoUser_Window:
#update user.name if it's not ""
entry_name = self.xml.get_widget('entry_name')
newName = entry_name.get_text()
- if newName != self.user.name:
+ if newName != self.user.name and newName != '':
update = 1
- if newName != '':
- self.user.name = newName
+ self.user.name = newName
+ for i in self.plugin.roster.get_user_iter(self.user.jid, self.account):
+ self.plugin.roster.tree.get_model().set_value(i, 1, newName)
if update:
self.plugin.send('UPDUSER', self.account, (self.user.jid, \
self.user.name, self.user.groups))