Reviewers: ,
Please review this at http://codereview.tryton.org/826002/ Affected files: M tryton/common/cellrenderercombo.py Index: tryton/common/cellrenderercombo.py =================================================================== --- a/tryton/common/cellrenderercombo.py +++ b/tryton/common/cellrenderercombo.py @@ -113,6 +113,13 @@ style.text[gtk.STATE_NORMAL]) editable.modify_text(gtk.STATE_INSENSITIVE, style.text[gtk.STATE_INSENSITIVE]) + + def key_press(widget, event): + if (event.type == gtk.gdk.KEY_PRESS + and event.state & gtk.gdk.CONTROL_MASK + and event.keyval == gtk.keysyms.space): + widget.popup() + editable.connect('key-press-event', key_press) return editable gobject.type_register(CellRendererCombo)
