[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/kdeui/itemviews
From:       Stephen Kelly <steveire () gmail ! com>
Date:       2010-11-10 9:59:45
Message-ID: 20101110095945.B1358AC8A0 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1195053 by skelly:

emit layoutChanged *before* persisting the indexes.

 M  +2 -2      kidentityproxymodel.cpp  


--- trunk/KDE/kdelibs/kdeui/itemviews/kidentityproxymodel.cpp #1195052:1195053
@@ -530,6 +530,8 @@
 
     Q_Q(KIdentityProxyModel);
 
+    q->layoutAboutToBeChanged();
+
     Q_FOREACH(const QPersistentModelIndex &proxyPersistentIndex, q->persistentIndexList()) {
         proxyIndexes << proxyPersistentIndex;
         Q_ASSERT(proxyPersistentIndex.isValid());
@@ -537,8 +539,6 @@
         Q_ASSERT(srcPersistentIndex.isValid());
         layoutChangePersistentIndexes << srcPersistentIndex;
     }
-
-    q->layoutAboutToBeChanged();
 }
 
 void KIdentityProxyModelPrivate::_k_sourceLayoutChanged()
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic