While using "Mobile mode", We cannot undo bad edits directly from the diff, in order to undo an edit one first has to click on "Desktop version" and then click on "Undo", this seems like a major hassle for (us) mobile editors.
= Undo feature on desktop
https://en.wikipedia.org/wiki/Seminole_Wars?action=history
{F16866852}
= Interface on mobile
https://en.m.wikipedia.org/wiki/Special:MobileDiff/835584967
= Proposed design
{F27537634}
= Developer notes
This is just a matter of this feature never being prioritised and built.
I agree it's a huge hassle for editors who commonly have to undo vandalism. There's an opportunity to make reverting possible on mobile either from the history page.
Note: undo functionality is not currently supported by mobile (it tells you via a popup alert!)
https://en.wikipedia.org/w/index.php?title=Seminole_Wars&action=edit&undoafter=835582676&undo=835584967
although it does seem to be ''possible''.
@Stryn also requested the same feature with this to say:
> There should be a way to undo revisions on the mobile version. I'm an admin on one of the Wikipedia projects, and I'm regularly using the mobile version. And when I see vandalism I'm not able to undo it. So I need to change to the desktop version so that I can revert vandalism. IMO It shouldn't be enabled by default, but make it an opt-in feature.
= Note
Undo buttons are currently available in history pages in #Advanced_mobile_contributions mode. Only this functionality is missing from the diff page.