<table><tr><td style="">dvratil added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D19487">View Revision</a></tr></table><br /><div><div><p>Nice find!</p>

<p>Considering the issues the job composition causes, would it be easier to not have the Transaction jobs to be a subjob of the ItemSync and handle the state propagation from the TransactionJob into ItemSync and vice versa manually instead? It's more code but feels like less unexpected magic behind the scene to me...</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R165 Akonadi </div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D19487">https://phabricator.kde.org/D19487</a></div></div><br /><div><strong>To: </strong>dfaure, dvratil, vkrause<br /><strong>Cc: </strong>kde-pim, dvasin, rodsevich, winterz, vkrause, mlaurent, knauss, dvratil<br /></div>