As both Question and Answer have the same posted time in a Self Answered question, showing the Question or Answer in any order is correct - "based on time".
However, I can see why you still want a Q before A in listings even for a Self Answered, because for an Answer to exist you need a Question, and so logically an Answer should come after a Question.
There is the other argument, that this is "Self Answered" and not a "normal" Q&A, and so there are differences.
In this case an Answer does not come after a Question, they do come at the same time.
However, arguments aside, I would say that it's better for us (most) "humans" to see a Q before an A in listings.
It just seems more logical and "comfortable" that way.
Not a bug:
I'd argue this is not a bug though, it's by-design as the system simply lists things based on time.
So I would assume if you want to get it changed you'd need a feature request.
- Answer's post time in Self Answered to be advanced to after the
Question's post time
- Relevant list scripts identify Self Answered questions and list Q
- Relevant lists visually identify when a Q or A is from
a Self Answered
I disagree with advancing the time of the Answer.
This is not correct, as they are by nature and logic posted "at the same time" and should therefore have the same post times.
If the time is advanced by only a short amount it might appear to be a delay in the scripts.
If time was advanced too much, say 10 mins, they would just look like a normal Q&A pair. i.e.
[Q 08:00] and
Users may see this as "wrong" and possibly raise questions - "Answer should have same time as Question" or "why are they not the same time".
While this is the better option, it would mean additional script time on each and every view of a page with relevant Q&A listings.
I have no idea of overhead on this though, perhaps small enough to give a good enough ROI.
This retains the logic that Self Answered Question and Answer have the same time.
And would help towards removing confusion of seeing an Answer before the Question it answered, because their being visually identified as a Self Answered Q or A would bring sense/explanation to the situation.
This could simply be having "Self" stamped somewhere on any Q and A from a Self Answered Question.
Or the current speech bubbles around the Q's and A's could be a different image - something along the lines of the Ouroboros (I know that won't happen, of course, but a nice idea..).