summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2015-01-28 18:17:51 -0500
committerMatthias Clasen <mclasen@redhat.com>2015-01-28 18:17:51 -0500
commita385ca1bb75a5fad0937146b1f59386a0d0fb4c4 (patch)
treead0f93cc5aaf9bbc08f961d5573b70d59f1871f5
parent59c04d51843cfc5d7a1eae447767c0fd99675f5e (diff)
downloadgtk+-a385ca1bb75a5fad0937146b1f59386a0d0fb4c4.tar.gz
file chooser: Fix key bindings
Key press handlers must chain up for key bindings to work.
-rw-r--r--gtk/gtkfilechooserwidget.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c
index b39b7ca030..70aaf69242 100644
--- a/gtk/gtkfilechooserwidget.c
+++ b/gtk/gtkfilechooserwidget.c
@@ -1253,6 +1253,9 @@ gtk_file_chooser_widget_key_press_event (GtkWidget *widget,
return TRUE;
}
+ if (GTK_WIDGET_CLASS (gtk_file_chooser_widget_parent_class)->key_press_event (widget, event))
+ return TRUE;
+
return FALSE;
}