[gnome-shell] st-button: treat keypad Enter keypresses like normal Enter events
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] st-button: treat keypad Enter keypresses like normal Enter events
- Date: Tue, 20 Mar 2012 14:14:13 +0000 (UTC)
commit 5b8abe680963f8a7c0923c3fe968325633621464
Author: Cosimo Cecchi <cosimoc gnome org>
Date: Tue Mar 20 09:50:59 2012 -0400
st-button: treat keypad Enter keypresses like normal Enter events
Not doing this makes some widgets inconsistent, such as the user list in
the GDM login dialog.
https://bugzilla.gnome.org/show_bug.cgi?id=672471
src/st/st-button.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/src/st/st-button.c b/src/st/st-button.c
index fedaebf..a4edbe7 100644
--- a/src/st/st-button.c
+++ b/src/st/st-button.c
@@ -210,7 +210,8 @@ st_button_key_press (ClutterActor *actor,
if (button->priv->button_mask & ST_BUTTON_ONE)
{
if (event->keyval == CLUTTER_KEY_space ||
- event->keyval == CLUTTER_KEY_Return)
+ event->keyval == CLUTTER_KEY_Return ||
+ event->keyval == CLUTTER_KEY_KP_Enter)
{
st_button_press (button, ST_BUTTON_ONE);
return TRUE;
@@ -229,7 +230,8 @@ st_button_key_release (ClutterActor *actor,
if (button->priv->button_mask & ST_BUTTON_ONE)
{
if (event->keyval == CLUTTER_KEY_space ||
- event->keyval == CLUTTER_KEY_Return)
+ event->keyval == CLUTTER_KEY_Return ||
+ event->keyval == CLUTTER_KEY_KP_Enter)
{
gboolean is_click;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]