testfilechooser: Improve filter setup
authorMatthias Clasen <mclasen@redhat.com>
Mon, 6 Apr 2015 02:09:22 +0000 (22:09 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 6 Apr 2015 02:09:22 +0000 (22:09 -0400)
It is not ideal when the default filter filters away
all files, so change things to select the 'all files'
filter by default.

tests/testfilechooser.c

index c912e70329a14890bd32d4712ce1f0b5ae4f5f76..389eb2212b9862f29ff885bf321b96a6de7033fc 100644 (file)
@@ -614,6 +614,9 @@ main (int argc, char **argv)
   gtk_file_filter_add_pattern (filter, "*");
   gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (dialog), filter);
 
+  /* Make this filter the default */
+  gtk_file_chooser_set_filter (GTK_FILE_CHOOSER (dialog), filter);
+
   filter = gtk_file_filter_new ();
   gtk_file_filter_set_name (filter, "No backup files");
   gtk_file_filter_add_custom (filter, GTK_FILE_FILTER_DISPLAY_NAME,
@@ -629,9 +632,6 @@ main (int argc, char **argv)
   g_signal_connect (dialog, "notify::filter",
                    G_CALLBACK (filter_changed), NULL);
 
-  /* Make this filter the default */
-  gtk_file_chooser_set_filter (GTK_FILE_CHOOSER (dialog), filter);
-
   filter = gtk_file_filter_new ();
   gtk_file_filter_set_name (filter, "PNG and JPEG");
   gtk_file_filter_add_mime_type (filter, "image/jpeg");