[SCM] ktp-contact-list packaging branch, master, updated. debian/15.12.1-2-1070-g6c56f91
Maximiliano Curia
maxy at moszumanska.debian.org
Sat May 28 00:12:49 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-contact-list.git;a=commitdiff;h=8adddd9
The following commit has been merged in the master branch:
commit 8adddd9cc1d37656377ccdfd468d418aaad221d9
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Tue Mar 5 01:03:19 2013 +0000
Guard against invalid account/contact
---
contact-list-widget.cpp | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/contact-list-widget.cpp b/contact-list-widget.cpp
index 7ea99a0..763374a 100644
--- a/contact-list-widget.cpp
+++ b/contact-list-widget.cpp
@@ -605,11 +605,13 @@ void ContactListWidget::mouseMoveEvent(QMouseEvent *event)
Tp::ContactPtr contact = index.data(KTp::ContactRole).value<KTp::ContactPtr>();
Tp::AccountPtr account = index.data(KTp::AccountRole).value<Tp::AccountPtr>();
- //We put a contact ID and its account ID to the stream, so we can later recreate the contact using ContactsModel
- stream << contact->id() << account->objectPath();
+ if (account && contact) {
+ //We put a contact ID and its account ID to the stream, so we can later recreate the contact using ContactsModel
+ stream << contact->id() << account->objectPath();
- //Store source group name so that we can remove the contact from it on move-drop */
- d->dragSourceGroup = index.parent().data(KTp::IdRole).toString();
+ //Store source group name so that we can remove the contact from it on move-drop */
+ d->dragSourceGroup = index.parent().data(KTp::IdRole).toString();
+ }
}
mimeData->setData("application/vnd.telepathy.contact", encodedData);
--
ktp-contact-list packaging
More information about the pkg-kde-commits
mailing list