version 3.17.0git12 STR: 1. Select a message 2. Scroll it down so that the headers don't show up 3. Right click on it in the message list 4. Set/Unset a tag EXPECTED: The message scrolling position should be preserved (just like when adding/removing/changing a color label) ACTUAL: The message view auto scrolls right to the top.
cannot reproduce. no scrolling here after removing a tag. Are you talking about an IMAP mailbox/folder and not an MH mailbox/folder?
I see the same behaviour here, whatever it's w/ IMAP tags or tags from CM itself. The view jumps to the top, because the Tags: line on top of it gets either updated/added/removed.
In fact, I can reproduce it. Your description threw me by comparing it to colour labels, which, of course, don't make any changes to the message view, (only to the msg list), unlike tags, which do.