Topic on Talk:Edit Review Improvements/New filters for edit review

Bug when browsing diffs

3
Spinningspark (talkcontribs)

I have been using the watchlist filters for a while in beta and have noticed a bug while browsing through diff views. I am using the "unseen changes" filter. Normally, when a diff from the watchlist is viewed and then I back into the watchlist, all the more recent diffs for that page are still showing on the watchlist. However, if I load a different diff while I am in diff view and then back into the watchlist, all edits for that page are gone. This happens even if the diffs I viewed did not include the current version. It happens even if I go backwards into the history rather than forwards.

Monobooks/Firefox/Windows 10.

Trizek (WMF) (talkcontribs)

Sorry for the late reply.

I'm not sure to understand the process you use. Can you describe it again with steps I can reproduce?

Thanks!

Spinningspark (talkcontribs)
  • In Wikipedia:Preferences:Watchlist check "Expand watchlist to show all changes"
  • Save preferences
  • Load watchlist
  • Clear all filters
  • In filter changes:
    • Check "unseen changes"
    • Check "page edits"
  • You probably don't need these, but to get the exact filter I am using:
    • Check "Logged actions"
    • Check "Page creations"
    • Check "Wikidata edits"
  • Find a page on the watchlist with at least three edits displayed
  • Click on the "diff" for the second most recent edit (edit 2)
  • Click on "Previous edit" to go back to edit 3
  • Reload the watchlist (or use "back" button)

Expected result: edits 2 and 3 are no longer displayed on watchlist. Edit 1 is displayed on watchlist.

Actual result: No edits for that page are displayed. If there have been a lot of edits to the page, many edits can be "lost". For instance, starting with the diff at edit 21 will "lose" 20 other edits from the watchlist.

Reply to "Bug when browsing diffs"