[SCM] ktp-kded-integration-module packaging branch, master, updated. debian/15.12.1-2-382-gbd961c2
Maximiliano Curia
maxy at moszumanska.debian.org
Sat May 28 00:15:37 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-kded-module.git;a=commitdiff;h=484dee6
The following commit has been merged in the master branch:
commit 484dee6694419e9339d2a70a444b73130fdd5dd7
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Thu Feb 13 11:14:23 2014 +0100
Enforce roster is loaded
---
contact-cache.cpp | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/contact-cache.cpp b/contact-cache.cpp
index 73c4d90..47fe0cd 100644
--- a/contact-cache.cpp
+++ b/contact-cache.cpp
@@ -143,6 +143,10 @@ void ContactCache::onAccountConnectionChanged(const Tp::ConnectionPtr &connectio
return;
}
+ //this is needed to make the contact manager roster
+ //when this finishes the contact manager will change state
+ connection->becomeReady(Tp::Connection::FeatureRoster);
+
if (connect(connection->contactManager().data(), SIGNAL(stateChanged(Tp::ContactListState)), this, SLOT(onContactManagerStateChanged()), Qt::UniqueConnection)) {
/* Check current contactManager state and do sync contact only if it is not performed due to already connected contactManager. */
checkContactManagerState(connection->contactManager());
--
ktp-kded-integration-module packaging
More information about the pkg-kde-commits
mailing list