Module: deluge Branch: chunked-sessionproxy-and-gtkui-speedups Commit: bc5b4d902f32379f95289b4b317c0f4e3133184f
Author: Calum Lind <calumlind+del...@gmail.com> Date: Thu May 12 18:14:10 2011 +0100 Fix LP Bug #779074 - TypeError in on_key_press_event(): cannot concatenate 'str' and 'NoneType' --- deluge/ui/gtkui/torrentview.py | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/deluge/ui/gtkui/torrentview.py b/deluge/ui/gtkui/torrentview.py index 8b2b96a..4fc5ce3 100644 --- a/deluge/ui/gtkui/torrentview.py +++ b/deluge/ui/gtkui/torrentview.py @@ -567,9 +567,10 @@ class TorrentView(listview.ListView, component.Component): # Handle keyboard shortcuts def on_key_press_event(self, widget, event): keyname = gtk.gdk.keyval_name(event.keyval) - func = getattr(self, 'keypress_' + keyname, None) - if func: - return func(event) + if keyname is not None: + func = getattr(self, 'keypress_' + keyname, None) + if func: + return func(event) def keypress_Delete(self, event): log.debug("keypress_Delete") -- You received this message because you are subscribed to the Google Groups "deluge-commit" group. To post to this group, send email to deluge-commit@googlegroups.com. To unsubscribe from this group, send email to deluge-commit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/deluge-commit?hl=en.