[glib/glib-2-54-os-x-mimetype-fixes-793137: 6/7] MacOS: fix content type check vs. mime check to show folder icons



commit f45a22a21e2ec660924c3c57f976f71b21fd3086
Author: Friedrich Beckmann <friedrich beckmann gmx de>
Date:   Sat Nov 4 00:34:16 2017 +0100

    MacOS: fix content type check vs. mime check to show folder icons
    
    In MacOS the file selection dialog does not show folder icons.
    With this fix the folder icons are shown. The bug is described
    in:
    
    https://bugzilla.gnome.org/show_bug.cgi?id=788936
    
    This bug fix is only partial, because this fix is only the
    last resort when no mime information is available.

 gio/glocalfileinfo.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gio/glocalfileinfo.c b/gio/glocalfileinfo.c
index f46d4d6db..7e75754d4 100644
--- a/gio/glocalfileinfo.c
+++ b/gio/glocalfileinfo.c
@@ -1656,7 +1656,7 @@ get_icon_name (const char *path,
     {
       name = use_symbolic ? "folder-videos-symbolic" : "folder-videos";
     }
-  else if (g_strcmp0 (content_type, "inode/directory") == 0)
+  else if (g_content_type_is_mime_type (content_type,"inode/directory"))
     {
       name = use_symbolic ? "folder-symbolic" : "folder";
     }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]