I answered a question on SO earlier, but just before I clicked to submit my answer the alert bar appeared to say "1 new answer posted". I clicked to show it and it went along the lines of
Use xxxxx instead.
My answer was more of an explanatory paragraph, so I submitted it knowing that it provided a little bit more information as well as expanding on the solution provided by the previous answer to be a little more accurate.
Shortly after posting my answer, I refreshed the page (I usually hang around during the editing window after answers), only to find that the previous answer had been edited to include much of the information provided by my answer, minus the expansion on the solution. This was still within the editing window, so it didn't show up in the revision history. This rattled me a little bit, but I decided that I would try and expand my own answer by fixing the OP's code to include my solution.
After that, the previous answerer edited his answer again to include the fixes I'd provided in my answer, but also pointed out some other redundancies and optimisations for the code. Since then, he's had an upvote
I'm ready to admit defeat here, I don't think I'm going to edit my answer again and although I'm slightly miffed at the behaviour, I know it won't take me long to get over it. But, to the unsuspecting user, it pretty much looks like I ripped his answer off and it's a duplicate answer so, do I
- Delete my own answer?
- Comment on the other answer advising that if he's going to use information from another answer, he really should cite it.
- Do absolutely nothing, leave the answer there in case the OP's savvy enough to spot what happened and marks my answer anyway?
I think this is one of the serious downfalls to the 5 minute editing window and it would probably be much better if major edits left an audit trail.