There was once an edit suggestion from a low-rep user. It was actually a retag, adding a new one.
However, a 10k user some time after, retagged the question exactly the same adding the same tag.
At the time, it was shown that there was still a pending edit (though I think the
(0) was next to the
retag button). I attempted to accept it but it wouldn't let me saying something along the lines of: "cannot accept, this edit has been already made." However, the suggestion didn't go away, it was still shown as pending. Multiple attempts to accept didn't work. So I figured it'd be best to just reject it since the edit was already made. The rejection went through, the pending suggestion disappeared and I am credited for the rejection.
Is this the intended behavior?
I would have thought that if a 10k makes an edit, it overrides all pending suggestions and clears the queue. If not all, suggestions of the same type (pending retag overridden and removed by a 10k retag) or same changes (though I imagine this would be difficult/expensive to detect). Also if the system wouldn't allow me to accept it, why would it let me reject it? It shouldn't go on my "permanent record" that I "rejected" this suggestion, I preferred to have accepted it.
The timestamps are:
retag suggestion: 2011-02-07 07:54:39Z (taken from the suggestion page) 10k retag: 2011-02-07 08:17:52Z (taken from the revisions page) my rejection: 2011-02-07 08:26:03Z (taken from my profile page)
Side note: If this is indeed a bug and not the intended behavior, could this rejection be removed from my history? I don't consider this a real rejection, I would have accepted this one had I been given the chance.