[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