<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body><div style="font-family: sans-serif;"><div class="markdown" style="white-space: normal;">
<p dir="auto">A month ago, I updated MailMate from (a quite old) r5950 to r6056. Since then I’ve had a strange issue related to filing a message thread from my inbox.</p>
<p dir="auto">I have a rule set up on my <code style="margin: 0 0; padding: 0 0.25em; border-radius: 3px; background-color: #F7F7F7;">Sent Messages</code> combined mailbox that moves any message I send to the inbox associated with the account the message is sent from:</p>
<p dir="auto"><img src="cid:B611931A-6DD6-4975-8B92-586A3A0D5AAF@oakandapple.org" width="717" alt title="PastedImage.png" style="width: 100%; max-width: 717px;"></p>
<p dir="auto">So if I receive a message ‘Test Message’ in <code style="margin: 0 0; padding: 0 0.25em; border-radius: 3px; background-color: #F7F7F7;">Inbox 1</code> and then reply to that message, after sending my reply I end up with both ‘Test Message’ and ‘Re: Test Message’ in <code style="margin: 0 0; padding: 0 0.25em; border-radius: 3px; background-color: #F7F7F7;">Inbox 1</code>. Because I have <code style="margin: 0 0; padding: 0 0.25em; border-radius: 3px; background-color: #F7F7F7;">Organise by Thread</code> enabled in the <code style="margin: 0 0; padding: 0 0.25em; border-radius: 3px; background-color: #F7F7F7;">View</code> menu, it appears as a single line, ‘Test Message’ with a closed disclosure arrow <code style="margin: 0 0; padding: 0 0.25em; border-radius: 3px; background-color: #F7F7F7;">></code> to the left of the subject.</p>
<p dir="auto">Normally (and before upgrading to r6056) if I use <code style="margin: 0 0; padding: 0 0.25em; border-radius: 3px; background-color: #F7F7F7;">Move to Mailbox…</code> on this collapsed thread, both the original ‘Test Message’ and the response ‘Re: Test Message’ would be moved to the chosen mailbox. This is expected, because the single line represents both messages since the arrow is in the closed position and the thread is collapsed. However, since upgrading to r6056 only the original message is moved to the chosen mailbox. After the move, the response email ‘Re: Test Message’ appears in the inbox. I then have to do another <code style="margin: 0 0; padding: 0 0.25em; border-radius: 3px; background-color: #F7F7F7;">Move to Mailbox…</code> command to move the response.</p>
<p dir="auto">This only happens immediately after sending a message (and the rule being applied to move the sent message to the inbox). If after sending I expand the thread and immediately collapse it again (by pressing <code style="margin: 0 0; padding: 0 0.25em; border-radius: 3px; background-color: #F7F7F7;">→</code> then <code style="margin: 0 0; padding: 0 0.25em; border-radius: 3px; background-color: #F7F7F7;">←</code>), then a single <code style="margin: 0 0; padding: 0 0.25em; border-radius: 3px; background-color: #F7F7F7;">Move to Mailbox…</code> moves the entire thread, as expected.</p>
<p dir="auto">I assume this is a (fairly obscure?) bug, but wondered if I’m just missing something? Any advice appreciated!</p>
<p dir="auto">--<br>
=> Jolin</p>
</div>
</div>
</body>
</html>