Attached is a simple patch to disable the "unaliasing" (which is not an
essential feature, as far as I can tell) until someone has the time to make
it work correctly.
--- thunar-vfs-mime-database.c	2007-12-02 08:46:33.000000000 -0500
+++ thunar-vfs-mime-database_new.c	2009-01-20 20:16:34.000000000 -0500
@@ -323,6 +323,9 @@
   GList                 *lp;
   guint                  n;
 
+#if 0     /* disabled because it leads to multiple entries
+             for the same MIME type in the database */
+
   /* unalias the mime type */
   for (lp = database->providers; lp != NULL; lp = lp->next)
     {
@@ -337,6 +340,8 @@
             }
         }
     }
+    
+#endif
 
   /* check if we have a cached version of the mime type */
   info = g_hash_table_lookup (database->infos, mime_type);

Reply via email to