Skip to content
Snippets Groups Projects
Commit b55a982f authored by Dicson's avatar Dicson
Browse files

clients icons.not redraw the roster when opening the configuration dialog

parent 6a8c6cad
No related branches found
No related tags found
No related merge requests found
......@@ -401,6 +401,13 @@ class ClientsIconsPluginConfigDialog(GajimPluginConfigDialog):
self.liststore.append((item,))
self.combo.set_active(self.plugin.config['pos_in_list'])
self.xml.get_object('show_in_roster').set_active(
self.plugin.config['show_in_roster'])
self.xml.get_object('show_in_groupchats').set_active(
self.plugin.config['show_in_groupchats'])
self.xml.get_object('show_unknown_icon').set_active(
self.plugin.config['show_unknown_icon'])
self.xml.connect_signals(self)
def redraw_all(self):
......@@ -411,14 +418,6 @@ class ClientsIconsPluginConfigDialog(GajimPluginConfigDialog):
for gc_control in gajim.interface.msg_win_mgr.get_controls('gc'):
self.plugin.connect_with_groupchat_control(gc_control)
def on_run(self):
self.xml.get_object('show_in_roster').set_active(
self.plugin.config['show_in_roster'])
self.xml.get_object('show_in_groupchats').set_active(
self.plugin.config['show_in_groupchats'])
self.xml.get_object('show_unknown_icon').set_active(
self.plugin.config['show_unknown_icon'])
def on_show_in_roster_toggled(self, widget):
self.plugin.config['show_in_roster'] = widget.get_active()
self.plugin.deactivate()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment