allow to press Shift + a letter to enable roster filter. Fixes #7136

This commit is contained in:
Yann Leboulanger 2012-04-09 21:54:54 +02:00
parent 07b8d1a358
commit f1e6689231
1 changed files with 3 additions and 3 deletions

View File

@ -3412,9 +3412,9 @@ class RosterWindow:
elif type_ == 'agent':
self.on_remove_agent(widget, list_)
elif not (event.state & (gtk.gdk.SHIFT_MASK | gtk.gdk.CONTROL_MASK | \
gtk.gdk.MOD1_MASK)) and gtk.gdk.keyval_to_unicode(event.keyval):
# if we got unicode symbol without ctrl / shift / alt
elif not (event.state & (gtk.gdk.CONTROL_MASK | gtk.gdk.MOD1_MASK)) and\
gtk.gdk.keyval_to_unicode(event.keyval):
# if we got unicode symbol without ctrl / alt
num = gtk.gdk.keyval_to_unicode(event.keyval)
self.enable_rfilter(unichr(num))