Page MenuHomePhabricator

Editing sections one at a time results in editing old revisions
Closed, ResolvedPublic

Description

When editing a section with VisualEditor the page loads and saves just fine. However, if you next edit a different section *without refreshing the page*, VisualEditor does not recognize the version of the page you just saved as what you are editing and loads the last revision and warns you that you are editing an old revision. This occurs in Chrome and Firefox using Windows 7 as I've tested it.

From https://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Editing_section_results_in_dirty_page_cache_--_have_to_reload_page_before_doing_additional_edits


Version: unspecified
Severity: normal

Details

Reference
bz50596

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:02 AM
bzimport added a project: VisualEditor.
bzimport set Reference to bz50596.

It's not just after section editing: see many reports on feedback page. I edit a page in VE, save page, have an afterthought, reopen in VE, get told it's an old revision. Then cancel VE, refresh page, reopen VE, no problem. But shouldn't need to do that refresh.

New editors are likely to edit a page, save it, have an afterthought, see this message, and panic. It just keeps on happening: experienced editors know the work-round (hit "refresh").

Until the problem is fixed, could the error message in that pink box be amended to include "Please click "Cancel" to close the editor, then reload/refresh the page, then try again. We apologise for this temporary problem and are working on a solution."?

This is a really irritating bug, yes; sorry about this - merging with the wider report at bug 50441.

  • This bug has been marked as a duplicate of bug 50441 ***