Changeset 9309

Show
Ignore:
Timestamp:
02/06/08 10:45:15 (10 months ago)
Author:
asterix
Message:

always show tabs in one_window mode so that we can close latest tab in GUI. fixes #3720

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/message_window.py

    r9302 r9309  
    124124                        nb_pos = gtk.POS_TOP 
    125125                self.notebook.set_tab_pos(nb_pos) 
    126                 if gajim.config.get('tabs_always_visible'): 
     126                window_mode = gajim.interface.msg_win_mgr.mode 
     127                if gajim.config.get('tabs_always_visible') or \ 
     128                window_mode == MessageWindowMgr.ONE_MSG_WINDOW_ALWAYS_WITH_ROSTER: 
    127129                        self.notebook.set_show_tabs(True) 
    128130                        self.alignment.set_property('top-padding', 2) 
     
    445447                        return # don't show_title, we are dead 
    446448                elif self.get_num_controls() == 1: # we are going from two tabs to one 
    447                         show_tabs_if_one_tab = gajim.config.get('tabs_always_visible') 
     449                        window_mode = gajim.interface.msg_win_mgr.mode 
     450                        show_tabs_if_one_tab = gajim.config.get('tabs_always_visible') or \ 
     451                                window_mode == MessageWindowMgr.ONE_MSG_WINDOW_ALWAYS_WITH_ROSTER 
    448452                        self.notebook.set_show_tabs(show_tabs_if_one_tab) 
    449453                        if not show_tabs_if_one_tab: