[gnome-control-center] user-accounts: do not generate previews for directories
- From: Ondrej Holy <oholy src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] user-accounts: do not generate previews for directories
- Date: Fri, 18 Jul 2014 16:19:34 +0000 (UTC)
commit 924872ba0cae7643d1b739f6b5f545ebbee117b1
Author: Ondrej Holy <oholy redhat com>
Date: Fri Jan 10 17:44:48 2014 +0100
user-accounts: do not generate previews for directories
https://bugzilla.gnome.org/show_bug.cgi?id=721683
panels/user-accounts/um-photo-dialog.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/panels/user-accounts/um-photo-dialog.c b/panels/user-accounts/um-photo-dialog.c
index 123e4e6..5ff61ef 100644
--- a/panels/user-accounts/um-photo-dialog.c
+++ b/panels/user-accounts/um-photo-dialog.c
@@ -171,12 +171,13 @@ update_preview (GtkFileChooser *chooser,
file = g_file_new_for_uri (uri);
file_info = g_file_query_info (file,
- G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE,
+ "standard::*",
G_FILE_QUERY_INFO_NONE,
NULL, NULL);
g_object_unref (file);
- if (file_info != NULL) {
+ if (file_info != NULL &&
+ g_file_info_get_file_type (file_info) != G_FILE_TYPE_DIRECTORY) {
mime_type = g_file_info_get_content_type (file_info);
g_object_unref (file_info);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]