tab_eventbox widget. do not grab focus
This commit is contained in:
parent
6b6e598c4d
commit
e9eb73d21c
|
@ -292,8 +292,8 @@ _('Do you really want to close them all?'),
|
|||
id_ = widget.connect('clicked', self._on_close_button_clicked, control)
|
||||
control.handlers[id_] = widget
|
||||
|
||||
id_ = tab_label_box.connect('button-press-event', self.on_tab_eventbox_button_press_event,
|
||||
control.widget)
|
||||
id_ = tab_label_box.connect('button-press-event',
|
||||
self.on_tab_eventbox_button_press_event, control.widget)
|
||||
control.handlers[id_] = tab_label_box
|
||||
self.notebook.append_page(control.widget, tab_label_box)
|
||||
|
||||
|
@ -317,6 +317,9 @@ _('Do you really want to close them all?'),
|
|||
elif event.button == 2: # middle click
|
||||
ctrl = self._widget_to_control(child)
|
||||
self.remove_tab(ctrl, self.CLOSE_TAB_MIDDLE_CLICK)
|
||||
else:
|
||||
ctrl = self._widget_to_control(child)
|
||||
gobject.idle_add(ctrl.msg_textview.grab_focus)
|
||||
|
||||
def _on_message_textview_mykeypress_event(self, widget, event_keyval,
|
||||
event_keymod):
|
||||
|
@ -735,7 +738,8 @@ _('Do you really want to close them all?'),
|
|||
if ctrl.get_nb_unread() > 0:
|
||||
found = True
|
||||
break # found
|
||||
elif gajim.config.get('ctrl_tab_go_to_next_composing') : # Search for a composing contact
|
||||
elif gajim.config.get('ctrl_tab_go_to_next_composing') :
|
||||
# Search for a composing contact
|
||||
contact = ctrl.contact
|
||||
if first_composing_ind == -1 and contact.chatstate == 'composing':
|
||||
# If no composing contact found yet, check if this one is composing
|
||||
|
@ -780,7 +784,8 @@ _('Do you really want to close them all?'),
|
|||
control.msg_textview.grab_focus()
|
||||
|
||||
def _on_notebook_key_press(self, widget, event):
|
||||
# when tab itself is selected, make sure <- and -> are allowed for navigating between tabs
|
||||
# when tab itself is selected,
|
||||
# make sure <- and -> are allowed for navigating between tabs
|
||||
if event.keyval in (gtk.keysyms.Left, gtk.keysyms.Right):
|
||||
return False
|
||||
|
||||
|
|
Loading…
Reference in New Issue