I was reading an answer on my PC and keeping an eye out for errors in it as I usually do (too much actually). I liked it and upvoted it, and since I found no major errors, I decided to 'cancel' the edit window after I upvoted it.

But accidentally, I hit "save edits" instead of "cancel".

There were no edits made by me. But somehow it saved my "edit" and this is what happened next.

See revision 7. It says "added 6 characters in body".

strange edit history

EDIT — Tried to reproduce it on another answer, but it wasn't funny anymore.­­­­­­

­­­­­­ ­

  • 3
    Perhaps it was something mixed with suggested edits? (It's 6 edits minimum to suggest an edit). It's also possible that your vote while the edit window was open registered an event for the edit timeline, and allowed the edit to go through since something may have been registered as being changed. But then I'm only speculating here.
    – Zizouz212
    Commented Aug 14, 2017 at 16:16
  • @Zizouz212 That's an interesting possibility.
    – NVZ
    Commented Aug 14, 2017 at 16:17
  • Hmm, I thought I knew how to reproduce this (add some whitespace at the end of the post) but I guess that doesn't work like I thought it would, after all. :/ Commented Aug 21, 2017 at 22:21
  • See revision 3. Commented Aug 21, 2017 at 23:08
  • 2
    @iBug: Not quite the same: your example shows a couple of changed lines in "side-by-side markdown" view (although it's not quite obvious to me at a glance what you changed there). In NVZ's example, even the markdown diff doesn't show any changed lines at all. Commented Aug 21, 2017 at 23:31
  • One thing to consider with the default message is the grace period. Imagine you send the edit on it's way having added a word with 6 characters without any edit message - the system than appends the edit message. If you click on "edit" again and remove the word within 5 minutes the edit message is still there and won't get changed automatically. As far as I know if you only add or remove a whitespace it won't get shown in the diff, which would explain this weird behaviour and why you aren't able to see what has been changed.
    – Secespitus
    Commented Aug 22, 2017 at 9:07
  • @Secespitus I just now tried as you said. See revision 3. It shows "[Edit removed during grace period]", not "6 characters added".
    – NVZ
    Commented Aug 22, 2017 at 9:21
  • "Upvote" is 6 characters, so, in a sense, you added 6 characters. Commented Aug 22, 2017 at 9:23
  • @Dukeling Ha! But, really, though?
    – NVZ
    Commented Aug 22, 2017 at 9:24
  • I was sure you could leave a space at the end... I searched for what I remembered: here, have a look at revision 2. Sadly it does show a space...
    – Secespitus
    Commented Aug 22, 2017 at 9:26
  • 1
    Voting on a post reloads it, so perhaps this bug happened as a result of voting after an edit by another user. Did you possibly keep the post open for an hour prior to this, so that the last edit was not yet loaded at the time you "saved your edits"? Commented Aug 22, 2017 at 16:47
  • @Dukeling since when voting on a post reloads it?? This is more likely some userscript on your side. Commented Aug 22, 2017 at 16:50
  • @ShaWizDowArd For at least the last 5 minutes. I'm not running userscripts. Commented Aug 22, 2017 at 16:52
  • @Dukeling can't reproduce. Where exactly you experience this? I tried here on MSE with bunch of random posts with network tab open, there are only the usual AJAX calls. Commented Aug 22, 2017 at 16:54
  • @ShaWizDowArd It reloads it if the post's been edited. I reproduced it on some random post on Stack Overflow just now. Commented Aug 22, 2017 at 16:55


You must log in to answer this question.

Browse other questions tagged .