diff options
author | Michael J. Chudobiak <mjc@svn.gnome.org> | 2008-04-01 17:38:57 +0000 |
---|---|---|
committer | Michael J. Chudobiak <mjc@src.gnome.org> | 2008-04-01 17:38:57 +0000 |
commit | e50858709733b9eaaee1bf19d893975a019c3e08 (patch) | |
tree | ccaa73eafcea7469a94754cc1ca9a16418458133 /libnautilus-private | |
parent | 9342c13d1c78b102c1db77ebec3907722f17c6f8 (diff) | |
download | nautilus-e50858709733b9eaaee1bf19d893975a019c3e08.tar.gz |
Skip the thumbnailing of unreadable files. This is more efficient than
2008-04-01 Michael J. Chudobiak <mjc@svn.gnome.org>
* libnautilus-private/nautilus-file.c: (nautilus_file_get_icon):
Skip the thumbnailing of unreadable files. This is more efficient
than relying on failed thumbnails. (#525594).
svn path=/trunk/; revision=14022
Diffstat (limited to 'libnautilus-private')
-rw-r--r-- | libnautilus-private/nautilus-file.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-file.c b/libnautilus-private/nautilus-file.c index 88139ebec..5a49941e0 100644 --- a/libnautilus-private/nautilus-file.c +++ b/libnautilus-private/nautilus-file.c @@ -3393,6 +3393,7 @@ nautilus_file_get_icon (NautilusFile *file, g_object_unref (scaled_pixbuf); return icon; } else if (file->details->thumbnail_path == NULL && + file->details->can_read && !file->details->thumbnailing_failed && !file->details->is_thumbnailing) { if (nautilus_can_thumbnail (file)) { |