diff --git a/src/message_window.py b/src/message_window.py index d631de557..2c438ecd4 100644 --- a/src/message_window.py +++ b/src/message_window.py @@ -315,7 +315,8 @@ class MessageWindow(object): # NOTE: we do not call set_control_active(True) since we don't know # whether the tab is the active one. self.show_title() - GLib.timeout_add(500, control.msg_textview.grab_focus) + if self.get_num_controls() == 1: + GLib.timeout_add(500, control.msg_textview.grab_focus) def on_tab_eventbox_button_press_event(self, widget, event, child): if event.button == 3: # right click