From 8b1cde1bb5fdc550c05464369516e314826e7b2e Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Thu, 8 Apr 2010 14:07:41 +0000 Subject: Some X servers set MOD2 for some reason. Limit arrow/pgup/down to 'not alt/control/shift' svn path=/trunk/netsurf/; revision=10310 --- gtk/gtk_window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gtk') diff --git a/gtk/gtk_window.c b/gtk/gtk_window.c index 044aae52b..6c28648d7 100644 --- a/gtk/gtk_window.c +++ b/gtk/gtk_window.c @@ -541,7 +541,7 @@ gboolean nsgtk_window_keypress_event(GtkWidget *widget, GdkEventKey *event, if (browser_window_key_press(g->bw, nskey)) return TRUE; - if (event->state == 0) { + if ((event->state & 0x7) == 0) { double value; GtkAdjustment *vscroll = gtk_layout_get_vadjustment(g->layout); -- cgit v1.2.3