diff --git a/app/xdg-app-builtins-run.c b/app/xdg-app-builtins-run.c index 9c392af0..93a510b1 100644 --- a/app/xdg-app-builtins-run.c +++ b/app/xdg-app-builtins-run.c @@ -288,7 +288,7 @@ xdg_app_builtin_run (int argc, char **argv, GCancellable *cancellable, GError ** session_helper = xdg_app_session_helper_proxy_new_for_bus_sync (G_BUS_TYPE_SESSION, G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES | G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS, - "org.freedesktop.XdgApp.SessionHelper", + "org.freedesktop.XdgApp", "/org/freedesktop/XdgApp/SessionHelper", NULL, NULL); if (session_helper && diff --git a/session-helper/xdg-app-session-helper.c b/session-helper/xdg-app-session-helper.c index 1fd66535..fdfa5b05 100644 --- a/session-helper/xdg-app-session-helper.c +++ b/session-helper/xdg-app-session-helper.c @@ -147,7 +147,7 @@ main (int argc, introspection_data = g_dbus_node_info_new_for_xml (g_bytes_get_data (introspection_bytes, NULL), NULL); owner_id = g_bus_own_name (G_BUS_TYPE_SESSION, - "org.freedesktop.XdgApp.SessionHelper", + "org.freedesktop.XdgApp", G_BUS_NAME_OWNER_FLAGS_NONE, on_bus_acquired, on_name_acquired, diff --git a/session-helper/xdg-app-session.service.in b/session-helper/xdg-app-session.service.in index a8e70990..dc52c39c 100644 --- a/session-helper/xdg-app-session.service.in +++ b/session-helper/xdg-app-session.service.in @@ -1,3 +1,3 @@ [D-BUS Service] -Name=org.freedesktop.XdgApp.SessionHelper +Name=org.freedesktop.XdgApp Exec=@libexecdir@/xdg-app-session-helper