changeset ad1009135fb6 in /home/hg/repos/gajim
author: Yann Leboulanger asterix@lagaule.org branches: gajim_0.16 details:http://hg.gajim.org/gajim?cmd=changeset;node=ad1009135fb6 description: set the focus on message textview in chat control only for the first opened tab. Fixes #7903
diffstat:
src/message_window.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diffs (13 lines):
diff -r 2a3a87de386a -r ad1009135fb6 src/message_window.py --- a/src/message_window.py Sun Nov 22 20:10:33 2015 +0100 +++ b/src/message_window.py Mon Nov 23 22:05:19 2015 +0100 @@ -311,7 +311,8 @@ # NOTE: we do not call set_control_active(True) since we don't know # whether the tab is the active one. self.show_title() - gobject.timeout_add(500, control.msg_textview.grab_focus) + if self.get_num_controls() == 1: + gobject.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