FdoSecrets: fix service not registered if start with the plugin enabled

This commit is contained in:
Aetf 2019-12-17 17:29:50 -05:00 committed by Jonathan White
parent 12efb281f8
commit 90cdfc4a6d

View File

@ -47,7 +47,6 @@ namespace FdoSecrets
, m_insdieEnsureDefaultAlias(false)
, m_serviceWatcher(nullptr)
{
registerWithPath(QStringLiteral(DBUS_PATH_SECRETS), new ServiceAdaptor(this));
}
Service::~Service()
@ -64,6 +63,8 @@ namespace FdoSecrets
return false;
}
registerWithPath(QStringLiteral(DBUS_PATH_SECRETS), new ServiceAdaptor(this));
// Connect to service unregistered signal
m_serviceWatcher.reset(new QDBusServiceWatcher());
connect(m_serviceWatcher.data(),