<table><tr><td style="">vkrause 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/D8568" rel="noreferrer">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
color: #6B748C;
font-style: italic;
margin: 4px 0 12px 0;
padding: 8px 12px;
background-color: #F8F9FC;">
<div style="font-style: normal;
padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D8568#162323" style="background-color: #e7e7e7;
border-color: #e7e7e7;
border-radius: 3px;
padding: 0 4px;
font-weight: bold;
color: black;text-decoration: none;" rel="noreferrer">D8568#162323</a>, <a href="https://phabricator.kde.org/p/knauss/" style="
border-color: #f1f7ff;
color: #19558d;
background-color: #f1f7ff;
border: 1px solid transparent;
border-radius: 3px;
font-weight: bold;
padding: 0 4px;" rel="noreferrer">@knauss</a> wrote:</div>
<div style="margin: 0;
padding: 0;
border: 0;
color: rgb(107, 116, 140);"><p>that is a behaviour change - did you check what parts use this code and may rely on the cleaning? The other solution would fix magicSetType to store all paramenters before and reset afterwards.</p></div>
</blockquote>
<p>I did not find a user relying on this, but it's possible I missed some subtle details of course. It's certainly a surprising behavior, and I could not find any explanation in the history on why this was there.</p>
<p>As noted in the commit message, there is no API to iterate the parameters, or retrieve all of them, so the proposed workaround in magicSetType would also require API changes in KMime first.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R180 PIM: KMime</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D8568" rel="noreferrer">https://phabricator.kde.org/D8568</a></div></div><br /><div><strong>To: </strong>vkrause, KDE PIM<br /><strong>Cc: </strong>knauss, dvasin, winterz, vkrause, mlaurent, dvratil<br /></div>