While using "Mobile mode", We cannot undo/rollback bad edits directly from the diff, in order to undo/rollback an edit one first has to click on "Desktop" and then click on "Undo" or "Rollback", this seems like a major hassle for (us) mobile editors.
Undo feature on desktop
https://en.wikipedia.org/wiki/Seminole_Wars?action=history
Interface on mobile
https://en.m.wikipedia.org/wiki/Special:MobileDiff/835584967
Proposed design
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 and rollback buttons are currently available in history pages in Advanced Mobile Contributions mode. Only this functionality is missing from the diff page.