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:
Diffstat (limited to 'plugins/gtkgui/dialogs.py')
-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))