From 392bd59eb8ec94cfdda4891dc908c5a0556e00dd Mon Sep 17 00:00:00 2001 From: Patrick Griffis Date: Wed, 15 Mar 2017 01:21:09 -0400 Subject: [PATCH] gosxappinfo: Fix launching default applications https://bugzilla.gnome.org/show_bug.cgi?id=734946 --- gio/gosxappinfo.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gio/gosxappinfo.c b/gio/gosxappinfo.c index 24c7bc411..564ae2c38 100644 --- a/gio/gosxappinfo.c +++ b/gio/gosxappinfo.c @@ -274,7 +274,8 @@ create_urlspec_for_appinfo (GOsxAppInfo *info, LSLaunchURLSpec *urlspec = g_new0 (LSLaunchURLSpec, 1); gchar *app_cstr = g_osx_app_info_get_filename (info); - urlspec->appURL = create_url_from_cstr (app_cstr, are_files); + /* Strip file:// from app url but ensure filesystem url */ + urlspec->appURL = create_url_from_cstr (app_cstr + 7, TRUE); urlspec->launchFlags = kLSLaunchDefaults; urlspec->itemURLs = create_url_list_from_glist (uris, are_files);