Fix LP Bug #779074 - TypeError in on_key_press_event(): cannot concatenate 'str' and 'NoneType'

This commit is contained in:
Calum Lind 2011-05-12 18:14:10 +01:00
commit bc5b4d902f

View file

@ -567,6 +567,7 @@ class TorrentView(listview.ListView, component.Component):
# Handle keyboard shortcuts # Handle keyboard shortcuts
def on_key_press_event(self, widget, event): def on_key_press_event(self, widget, event):
keyname = gtk.gdk.keyval_name(event.keyval) keyname = gtk.gdk.keyval_name(event.keyval)
if keyname is not None:
func = getattr(self, 'keypress_' + keyname, None) func = getattr(self, 'keypress_' + keyname, None)
if func: if func:
return func(event) return func(event)