on xenial help sign in
Make sure to register as a virtual object
commite5446251dfa5e75e807c5a502cdadc13748d978c authorTed Gould <ted@gould.cx> dateThu 10 Apr 2014, 15:42 (13 years ago) parent45148f6
1 file changed+3−3
plugins/Unity/Launcher/backend/launcherbackend.cpp+3−3
plugins/Unity/Launcher/backend/launcherbackend.cpp+3−3
@@ -51,9 +51,9 @@ LauncherBackend::LauncherBackend(QObject *parent):
5151 /* Set up ourselves on DBus */
5252 QDBusConnection con = QDBusConnection::sessionBus();
5353 if (!con.registerService("com.canonical.unity.launcher"))
54− qDebug() << "Unable to register launcher name";
55− if (!con.registerObject("/com/canonical/unity/launcher", this))
56− qDebug() << "Unable to register launcher object";
54+ qDebug() << "Unable to register launcher name";
55+ if (!con.registerVirtualObject("/com/canonical/unity/launcher", this, QDBusConnection::VirtualObjectRegisterOption::SubPath))
56+ qDebug() << "Unable to register launcher object";
5757}
5858
5959LauncherBackend::~LauncherBackend()