[SCM] ktp-common-internals packaging branch, master, updated. debian/15.12.1-2-1839-gf0635e9

Maximiliano Curia maxy at moszumanska.debian.org
Mon May 9 09:06:40 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-common-internals.git;a=commitdiff;h=1dd3136

The following commit has been merged in the master branch:
commit 1dd313612e2009940940c5123ca4d074c7ab1c87
Author: Martin Klapetek <martin.klapetek at gmail.com>
Date:   Tue Mar 26 23:31:48 2013 +0100

    Use addProxyNode instead of manual items appending
    
    This is called when the contact changes groups. If it's a metacontact
    changing group, this makes sure that we append all its children to the
    new created metacontact item.
    
    REVIEW: 109727
---
 KTp/Models/abstract-grouping-proxy-model.cpp | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/KTp/Models/abstract-grouping-proxy-model.cpp b/KTp/Models/abstract-grouping-proxy-model.cpp
index 40aa936..6978d92 100644
--- a/KTp/Models/abstract-grouping-proxy-model.cpp
+++ b/KTp/Models/abstract-grouping-proxy-model.cpp
@@ -299,9 +299,8 @@ void KTp::AbstractGroupingProxyModel::onDataChanged(const QModelIndex &sourceTop
 
                 //remaining items in itemGroups are now the new groups
                 Q_FOREACH(const QString &group, itemGroups) {
-                    ProxyNode *proxyNode = new ProxyNode(index);
-                    d->proxyMap.insertMulti(index, proxyNode);
-                    itemForGroup(group)->appendRow(proxyNode);
+                    GroupNode *groupNode = itemForGroup(group);
+                    addProxyNode(index, groupNode);
 
                     kDebug() << "adding " << index.data().toString() << " to group " << group;
                 }

-- 
ktp-common-internals packaging



More information about the pkg-kde-commits mailing list