Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell
diff options
context:
space:
mode:
Diffstat (limited to 'shell')
-rw-r--r--shell/ev-view.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/shell/ev-view.c b/shell/ev-view.c
index 9a37136..22e6270 100644
--- a/shell/ev-view.c
+++ b/shell/ev-view.c
@@ -2185,7 +2185,8 @@ ev_view_key_press_event (GtkWidget *widget,
if (!view->presentation ||
view->presentation_state == EV_PRESENTATION_END)
- return FALSE;
+ return gtk_bindings_activate_event (GTK_OBJECT (widget), event);
+
current = view->presentation_state;
@@ -2210,7 +2211,7 @@ ev_view_key_press_event (GtkWidget *widget,
}
if (current == view->presentation_state)
- return FALSE;
+ return gtk_bindings_activate_event (GTK_OBJECT (widget), event);
switch (view->presentation_state) {
case EV_PRESENTATION_NORMAL:
@@ -2223,7 +2224,7 @@ ev_view_key_press_event (GtkWidget *widget,
&widget->style->white);
break;
default:
- return FALSE;
+ return gtk_bindings_activate_event (GTK_OBJECT (widget), event);
}
gtk_widget_queue_draw (widget);