Author: js Date: 2008-12-13 11:42:01 +0100 (Sat, 13 Dec 2008) New Revision: 10837
Modified: trunk/src/message_window.py Log: Merge r10825 from osx_newbuildsys branch, as this might be useful on X11 and win32 as well.
Modified: trunk/src/message_window.py =================================================================== --- trunk/src/message_window.py 2008-12-13 10:40:22 UTC (rev 10836) +++ trunk/src/message_window.py 2008-12-13 10:42:01 UTC (rev 10837) @@ -752,7 +752,11 @@ elif event.keyval == gtk.keysyms.Page_Up: self.move_to_next_unread_tab(False) return True - elif event.keyval == gtk.keysyms.Control_L: + if event.keyval in (gtk.keysyms.Shift_L, gtk.keysyms.Shift_R, + gtk.keysyms.Control_L, gtk.keysyms.Control_R, gtk.keysyms.Caps_Lock, + gtk.keysyms.Shift_Lock, gtk.keysyms.Meta_L, gtk.keysyms.Meta_R, + gtk.keysyms.Alt_L, gtk.keysyms.Alt_R, gtk.keysyms.Super_L, + gtk.keysyms.Super_R, gtk.keysyms.Hyper_L, gtk.keysyms.Hyper_R): return True
if isinstance(control, ChatControlBase):