summaryrefslogtreecommitdiff
path: root/gtk/gtkspinbutton.c
diff options
context:
space:
mode:
authorJean-François Fortin Tam <nekohayo@gmail.com>2016-02-21 11:45:44 -0500
committerMatthias Clasen <mclasen@redhat.com>2016-02-23 21:20:00 -0500
commitcf6c0b09a5d62257152b1b2cfd99543492ecbd99 (patch)
tree6687038077ab4def48878d0a9387bd4aaba6cbf3 /gtk/gtkspinbutton.c
parent566010e91d9337b947320afe80f41c63197cc49f (diff)
downloadgtk+-cf6c0b09a5d62257152b1b2cfd99543492ecbd99.tar.gz
spin button: Use the Ctrl modifier for Home and End key bindings
https://bugzilla.gnome.org/show_bug.cgi?id=309300
Diffstat (limited to 'gtk/gtkspinbutton.c')
-rw-r--r--gtk/gtkspinbutton.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/gtkspinbutton.c b/gtk/gtkspinbutton.c
index 59215aa91e..f24a98f56a 100644
--- a/gtk/gtkspinbutton.c
+++ b/gtk/gtkspinbutton.c
@@ -584,8 +584,8 @@ gtk_spin_button_class_init (GtkSpinButtonClass *class)
add_spin_binding (binding_set, GDK_KEY_KP_Down, 0, GTK_SCROLL_STEP_DOWN);
add_spin_binding (binding_set, GDK_KEY_Page_Up, 0, GTK_SCROLL_PAGE_UP);
add_spin_binding (binding_set, GDK_KEY_Page_Down, 0, GTK_SCROLL_PAGE_DOWN);
- add_spin_binding (binding_set, GDK_KEY_End, 0, GTK_SCROLL_END);
- add_spin_binding (binding_set, GDK_KEY_Home, 0, GTK_SCROLL_START);
+ add_spin_binding (binding_set, GDK_KEY_End, GDK_CONTROL_MASK, GTK_SCROLL_END);
+ add_spin_binding (binding_set, GDK_KEY_Home, GDK_CONTROL_MASK, GTK_SCROLL_START);
add_spin_binding (binding_set, GDK_KEY_Page_Up, GDK_CONTROL_MASK, GTK_SCROLL_END);
add_spin_binding (binding_set, GDK_KEY_Page_Down, GDK_CONTROL_MASK, GTK_SCROLL_START);