<!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">I found some behaviour which seems unintuitive to me:</p>
<ol>
<li>Select a message from my plumber (for example), all message to/from him appear in the correspondence window.</li>
<li>Command-A in the correspondence window to select all of them.</li>
<li>t to bring up the tags dialog. Enter the tag “plumbing”.</li>
<li>The simple messages in the correspondence window are all tagged “plumbing”, <strong>but</strong> for any threads, only the first message in the thread is tagged.</li>
</ol>
<p dir="auto">Is this the intended operation?  It seems to me that all messages in the thread should be tagged.</p>
<p dir="auto">If I expand the thread before selecting so that its messages are visible, then those messages are also tagged as expected.</p>
<p dir="auto">I notice that if I select all then expand, only the top-level message in the thread is selected, which explains the behaviour.  Given that, is there any way to select all the messages in the window, including all messages hidden in each thread?</p>
<p dir="auto">Thanks.</p>

</div>
</div>
</body>

</html>