summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSiegfried-Angel Gevatter Pujals <siegfried@gevatter.com>2012-02-08 20:52:35 +0100
committerSiegfried-Angel Gevatter Pujals <siegfried@gevatter.com>2012-02-08 20:52:35 +0100
commitf999b323278502bb99267fb35792f79f5aeb931b (patch)
tree1d4184d467e9137a3147e66588a782ef7ee0db9f
parent2036c0ca87b4e4f379c59b93c309d2d9240157d6 (diff)
RecentManager: Fix for thunderbird.
-rw-r--r--src/recent-manager-provider.vala7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/recent-manager-provider.vala b/src/recent-manager-provider.vala
index f1a3f03..dc246ca 100644
--- a/src/recent-manager-provider.vala
+++ b/src/recent-manager-provider.vala
@@ -116,6 +116,13 @@ public class RecentManagerGtk : DataProvider
else
{
desktop_file = Utils.find_desktop_file_for_app (exec[0]);
+
+ // Thunderbird also likes doing funny stuff...
+ if (desktop_file == null && exec[0].has_suffix ("-bin"))
+ {
+ desktop_file = Utils.find_desktop_file_for_app (
+ exec[0].substring(0, exec[0].length - 4));
+ }
}
if (desktop_file == null)