Don't show an error dialog when changing to a non-existing folder, since

* gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb):
        Don't show an error dialog when changing to a non-existing folder,
        since this is ususally just an annoyance. 


svn path=/trunk/; revision=21894
This commit is contained in:
Matthias Clasen
2008-12-14 00:43:09 +00:00
parent 3a20f54bbe
commit 2ebb72e82a
2 changed files with 15 additions and 2 deletions

View File

@@ -1,3 +1,11 @@
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 562579 Remove error dialog when directory does not exist
* gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb):
Don't show an error dialog when changing to a non-existing folder,
since this is ususally just an annoyance.
2008-12-13 Matthias Clasen <mclasen@redhat.com>
Bug 556233 local-only causes G_IS_FILE warning

View File

@@ -6926,8 +6926,13 @@ update_current_folder_get_info_cb (GCancellable *cancellable,
}
else
{
/* error and bail out */
error_changing_folder_dialog (impl, data->original_file, data->original_error);
/* Error and bail out, ignoring "not found" errors since they're useless:
* they only happen when a program defaults to a folder that has been (re)moved.
*/
if (!g_error_matches (data->original_error, G_IO_ERROR_NOT_FOUND))
error_changing_folder_dialog (impl, data->original_file, data->original_error);
else
g_error_free (data->original_error);
g_object_unref (data->original_file);
goto out;