From d6e1ebf801af74235c6ecc459258d510204e5161 Mon Sep 17 00:00:00 2001 From: Raphael Ackermann Date: Fri, 19 Mar 2010 14:59:53 +0000 Subject: [PATCH] 0002857: Spacebar doesn't activate embedded edit buttons svn: r14869 --- src/DataViews/RelationView.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/DataViews/RelationView.py b/src/DataViews/RelationView.py index 04f002eba..b09e2bd67 100644 --- a/src/DataViews/RelationView.py +++ b/src/DataViews/RelationView.py @@ -92,6 +92,7 @@ _SDATA_START = 2 _SDATA_STOP = 4 _RETURN = gtk.gdk.keyval_from_name("Return") _KP_ENTER = gtk.gdk.keyval_from_name("KP_Enter") +_SPACE = gtk.gdk.keyval_from_name("space") _LEFT_BUTTON = 1 _RIGHT_BUTTON = 3 @@ -1603,7 +1604,7 @@ def button_activated(event, mouse_button): if (event.type == gtk.gdk.BUTTON_PRESS and \ event.button == mouse_button) or \ (event.type == gtk.gdk.KEY_PRESS and \ - event.keyval in (_RETURN, _KP_ENTER)): + event.keyval in (_RETURN, _KP_ENTER, _SPACE)): return True else: return False