Bug overview description: Threads in which the final post is hidden, are not marked as read after looking at the final page in the thread.
This generally only becomes obvious if the thread is also the newest post in the entire forum. For example, in https://e621.net/forum/show/279203 : Lunafreya most recently made a post and then hid it.
But since I now posted this forum post and have also viewed it (and you will have viewed it too if you are reading this), the bug is less evident.
I suggest anyone who is trying to reproduce this to make a hidden post on the end of this thread, and then quickly verify it before any other thread knocks it out of 'newest' spot.
What part(s) of the site page(s) are affected?
Forums
What is the expected behavior?
Hidden forum posts still count as 'read', if the page they would normally be rendered into has been rendered after the hidden post was made.
Not knowing the exact technical details, I would guess the way to do this is for the thread renderer to embed a 'actual last forum post id' in the returned page, independent of the normal forum post id mechanism (where the post id is included as a link in each rendered forum post)
What actual behavior is given instead?
Thread remains marked unread.
Time of incident (if applicable).
Sun Dec 15 13:41:48 ACDT 2019
Can you reproduce the bug every time?
Yes
What steps did you take to replicate this bug?
Visit the final page of the thread, then reload the forum index to see if read status had changed.
Errors or other messages returned (if any).
N/A
Updated by Jacob