Author: nicfit Date: 2007-12-18 02:40:59 +0100 (Tue, 18 Dec 2007) New Revision: 9167
Modified: branches/one_window/src/roster_window.py Log: When roster is hidden, show it when the number of MessageWindow controls == 0
Modified: branches/one_window/src/roster_window.py =================================================================== --- branches/one_window/src/roster_window.py 2007-12-17 21:54:18 UTC (rev 9166) +++ branches/one_window/src/roster_window.py 2007-12-18 01:40:59 UTC (rev 9167) @@ -4679,7 +4679,9 @@ self.xml.get_widget('show_roster_menuitem').hide()
def on_show_roster_menuitem_toggled(self, widget): - active = widget.get_active() + self.show_roster(widget.get_active()) + + def show_roster(self, active): if active: self.xml.get_widget('roster_vbox2').show() else: @@ -5351,6 +5353,7 @@
def _on_message_window_delete(self, win_mgr, msg_win): if gajim.config.get('one_message_window') == 'always_with_roster': + self.show_roster(True) gtkgui_helpers.resize_window(self.window, gajim.config.get('roster_width'), gajim.config.get('roster_height'))