From c586a6486f1ab87534bcd9f1f1a8525ed073f428 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 25 Aug 2017 22:53:04 -0400 Subject: [PATCH] file chooser widget: Covert to GdkEvent API --- gtk/gtkfilechooserwidget.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c index a3d51615bc..a077fb7205 100644 --- a/gtk/gtkfilechooserwidget.c +++ b/gtk/gtkfilechooserwidget.c @@ -1332,7 +1332,10 @@ browse_files_key_press_event_cb (GtkWidget *widget, (priv->action == GTK_FILE_CHOOSER_ACTION_OPEN || priv->action == GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER)) { - location_popup_handler (impl, event->string); + const char *string; + + gdk_event_get_string ((GdkEvent *)event, &string); + location_popup_handler (impl, string); return TRUE; } @@ -1397,7 +1400,10 @@ gtk_file_chooser_widget_key_press_event (GtkWidget *widget, if (priv->action == GTK_FILE_CHOOSER_ACTION_OPEN || priv->action == GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER) { - location_popup_handler (impl, event->string); + const char *string; + + gdk_event_get_string ((GdkEvent *)event, &string); + location_popup_handler (impl, string); return TRUE; } }