]> Pileus Git - ~andy/gtk/commitdiff
Test existance of the path after checking for locality, if needed.
authorMorten Welinder <terra@gnome.org>
Fri, 19 Mar 2004 20:18:09 +0000 (20:18 +0000)
committerMorten Welinder <mortenw@src.gnome.org>
Fri, 19 Mar 2004 20:18:09 +0000 (20:18 +0000)
2004-03-19  Morten Welinder  <terra@gnome.org>

* gtk/gtkfilechooserdefault.c
(gtk_file_chooser_default_set_current_folder): Test existance of
the path after checking for locality, if needed.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkfilechooserdefault.c

index 0346f51a52bddc747d0576e31a04fb907f13a4ee..0e60718994f8a798c0eb655cd8d34c27dd57f07b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-03-19  Morten Welinder  <terra@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c
+       (gtk_file_chooser_default_set_current_folder): Test existance of
+       the path after checking for locality, if needed.
+
 2004-03-19  Federico Mena Quintero  <federico@ximian.com>
 
        Fix #137520.
index 0346f51a52bddc747d0576e31a04fb907f13a4ee..0e60718994f8a798c0eb655cd8d34c27dd57f07b 100644 (file)
@@ -1,3 +1,9 @@
+2004-03-19  Morten Welinder  <terra@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c
+       (gtk_file_chooser_default_set_current_folder): Test existance of
+       the path after checking for locality, if needed.
+
 2004-03-19  Federico Mena Quintero  <federico@ximian.com>
 
        Fix #137520.
index 0346f51a52bddc747d0576e31a04fb907f13a4ee..0e60718994f8a798c0eb655cd8d34c27dd57f07b 100644 (file)
@@ -1,3 +1,9 @@
+2004-03-19  Morten Welinder  <terra@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c
+       (gtk_file_chooser_default_set_current_folder): Test existance of
+       the path after checking for locality, if needed.
+
 2004-03-19  Federico Mena Quintero  <federico@ximian.com>
 
        Fix #137520.
index 0346f51a52bddc747d0576e31a04fb907f13a4ee..0e60718994f8a798c0eb655cd8d34c27dd57f07b 100644 (file)
@@ -1,3 +1,9 @@
+2004-03-19  Morten Welinder  <terra@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c
+       (gtk_file_chooser_default_set_current_folder): Test existance of
+       the path after checking for locality, if needed.
+
 2004-03-19  Federico Mena Quintero  <federico@ximian.com>
 
        Fix #137520.
index 0346f51a52bddc747d0576e31a04fb907f13a4ee..0e60718994f8a798c0eb655cd8d34c27dd57f07b 100644 (file)
@@ -1,3 +1,9 @@
+2004-03-19  Morten Welinder  <terra@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c
+       (gtk_file_chooser_default_set_current_folder): Test existance of
+       the path after checking for locality, if needed.
+
 2004-03-19  Federico Mena Quintero  <federico@ximian.com>
 
        Fix #137520.
index 456c7d5e3108a4fe71cfab4a7bd6e9b0480ec672..36e5c21f65167e31da37b8e00cbe6fccbbebda82 100644 (file)
@@ -3723,10 +3723,6 @@ gtk_file_chooser_default_set_current_folder (GtkFileChooser    *chooser,
 {
   GtkFileChooserDefault *impl = GTK_FILE_CHOOSER_DEFAULT (chooser);
 
-  /* Test validity of path here.  */
-  if (!check_is_folder (impl->file_system, path, error))
-    return FALSE;
-
   if (impl->local_only &&
       !gtk_file_system_path_is_local (impl->file_system, path))
     {
@@ -3738,6 +3734,10 @@ gtk_file_chooser_default_set_current_folder (GtkFileChooser    *chooser,
       return FALSE;
     }
 
+  /* Test validity of path here.  */
+  if (!check_is_folder (impl->file_system, path, error))
+    return FALSE;
+
   if (!_gtk_path_bar_set_path (GTK_PATH_BAR (impl->browse_path_bar), path, error))
     return FALSE;