I am using default theme on meta at the moment while we sort out bullet styling. Of all my changes, the one I am missing most is the suppression of a:visited
on the topic list. I just realized why dislike current behavior so much.
It is broken.
Let me explain:
- You visit a new topic
- You scroll all the way to the end and read the topic
- You hit back
- Topic is not considered "a:visited"
- You refresh
- Topic is still not considered "a:visited"
- You click on the topic again.
- You click back
- TADA we have an "a:visited"
I visited those two black topics on this actual browser.
This is plainly broken and confusing. Visited means you visited the topic twice, which is insane.
I think a:visited
needs to die, if we have to replace it with a smarter cross browser thing, then ok, but current behavior is just crazy confusing.
(this issue is happening cause we never do a replaceState on the last post in a topic so its just not going to be in history, only way to get it into history is click to it from the topic list AFTER you read it)
cc @awesomerobot