don't send key_pressed signal twice if GTK < 2.12. behaviour seems to have changed in GTK.
This commit is contained in:
parent
375e0612ce
commit
f2e5d85b9d
1 changed files with 2 additions and 0 deletions
|
@ -401,6 +401,8 @@ class ChatControlBase(MessageControl):
|
|||
self.connect_style_event(widget, opts[0], opts[1])
|
||||
|
||||
def _conv_textview_key_press_event(self, widget, event):
|
||||
if gtk.gtk_version < (2, 12, 0):
|
||||
return
|
||||
if event.state & (gtk.gdk.SHIFT_MASK | gtk.gdk.CONTROL_MASK):
|
||||
return False
|
||||
self.parent_win.notebook.emit('key_press_event', event)
|
||||
|
|
Loading…
Add table
Reference in a new issue