Comment 26 for bug 751374

Revision history for this message
PhobosK (phobosk) wrote :

@Mikkel Kamstrup Erlandsen,
I am not much into unity's internal code... 'cause i do not like it and I do not use it at all...

But actually considering this bug, it doesn't matter if it uses the GAppInfo class or xdg-open because g_app_info_launch_default_for_uri() is launching the default app registered to handle the specified file/uri, and in this case exo when installed registers as the default handler for any file ...
So this causes a system wide problem when opening files and thus breaking every single app that uses this class' func or xdg/gnome/exo etc open... thus none of the app work as expected... evo cannot open attachments, dash is not working etc....

That is why this needs to be fixed in the repos...
The problem is that a manual removal of the entries of the registered exo in user profile is needed and this cannot be handled by a package install as far as i am aware :S....