Keyboard shortcuts for moving between tabs now work correctly

This commit is contained in:
Anna 2010-04-21 15:36:23 -04:00
parent a260d25fd6
commit eae7eea964

View File

@ -421,10 +421,10 @@ class MyTwitter():
keyname = gtk.gdk.keyval_name(event.keyval) keyname = gtk.gdk.keyval_name(event.keyval)
if keyname == 'w' and event.state & gtk.gdk.CONTROL_MASK: if keyname == 'w' and event.state & gtk.gdk.CONTROL_MASK:
self.close_current_tab() self.close_current_tab()
elif keyname == 'Tab' and event.state & (gtk.gdk.SHIFT_MASK | gtk.gdk.CONTROL_MASK): elif (keyname == 'Tab' and event.state & gtk.gdk.SHIFT_MASK and event.state & gtk.gdk.CONTROL_MASK) or (keyname == 'ISO_Left_Tab' and event.state & gtk.gdk.CONTROL_MASK) or (keyname == 'Page_Up' and event.state & gtk.gdk.CONTROL_MASK):
self.tweet_notebook.prev_page() self.tweet_notebook.prev_page()
return True return True
elif keyname == 'Tab' and event.state & gtk.gdk.CONTROL_MASK: elif (keyname == 'Tab' and event.state & gtk.gdk.CONTROL_MASK) or (keyname == 'Page_Down' and event.state & gtk.gdk.CONTROL_MASK):
self.tweet_notebook.next_page() self.tweet_notebook.next_page()
return True return True