[epiphany/gnome-3-24-loki] Fix dialog filters better



commit e01072010fdb36f7619bfb053aa3880739d2931d
Author: Michael Catanzaro <mcatanzaro igalia com>
Date:   Thu Sep 21 19:05:31 2017 -0500

    Fix dialog filters better

 src/window-commands.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/window-commands.c b/src/window-commands.c
index 882b515..1e905d2 100644
--- a/src/window-commands.c
+++ b/src/window-commands.c
@@ -287,6 +287,9 @@ dialog_bookmarks_import_cb (GtkDialog   *dialog,
     if (active == 0) {
       GtkFileFilter *filter;
 
+      filter = gtk_file_filter_new ();
+      gtk_file_filter_add_pattern (filter, "*.gvdb");
+
 #if GTK_CHECK_VERSION(3, 20, 0)
       file_chooser_dialog = GTK_FILE_CHOOSER (gtk_file_chooser_native_new (_("Choose File"),
                                                                            GTK_WINDOW (dialog),
@@ -308,9 +311,6 @@ dialog_bookmarks_import_cb (GtkDialog   *dialog,
                               NULL);
 #endif
       gtk_file_chooser_set_show_hidden (file_chooser_dialog, TRUE);
-
-      filter = gtk_file_filter_new ();
-      gtk_file_filter_add_pattern (filter, "*.gvdb");
       gtk_file_chooser_set_filter (file_chooser_dialog, filter);
 
 #if GTK_CHECK_VERSION(3, 20, 0)
@@ -472,7 +472,6 @@ window_cmd_export_bookmarks (GSimpleAction *action,
 
   filter = gtk_file_filter_new ();
   gtk_file_filter_add_pattern (filter, "*.gvdb");
-  gtk_file_chooser_set_filter (dialog, filter);
 
 #if GTK_CHECK_VERSION(3, 20, 0)
   dialog = GTK_FILE_CHOOSER (gtk_file_chooser_native_new (_("Choose File"),
@@ -490,6 +489,7 @@ window_cmd_export_bookmarks (GSimpleAction *action,
                          NULL);
 #endif
   gtk_file_chooser_set_show_hidden (dialog, TRUE);
+  gtk_file_chooser_set_filter (dialog, filter);
 
   /* Translators: Only translate the part before ".gvdb" (e.g. "bookmarks") */
   gtk_file_chooser_set_current_name (dialog, _("bookmarks.gvdb"));


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]