Page MenuHomePhabricator

Newcomer tasks: do not refresh suggestions until user clicks "Done"
Closed, ResolvedPublic

Description

When the user is interacting with the difficulty filters on desktop, the contents of the suggested edits module should not change in the background as they click on different checkboxes in the filters. The contents should only change once the user clicks "Done" after altering the checkboxes from their original state.

It is recommended that we do this work along with T236842: Newcomer tasks: Animate the "live broadcast" icon in the Suggested edits results overlay , so that the user has feedback that their selections are having an effect.

This is somewhat an extension of T238172: Newcomer tasks: do not refresh suggestions if user cancels difficulty filter.

Event Timeline

MMiller_WMF renamed this task from Newcomer tasks: do not refresh suggestions until user click "Done" to Newcomer tasks: do not refresh suggestions until user clicks "Done".Nov 16 2019, 12:32 AM

If we do this, we should probably also do the “animate searching icon” task at the same time because otherwise the user will have no indication that any search is happening — the count is always going to be 200.

Change 556172 had a related patch set uploaded (by Kosta Harlan; owner: Kosta Harlan):
[mediawiki/extensions/GrowthExperiments@master] Suggested Edits: Do not update state until user clicks "Done"

https://gerrit.wikimedia.org/r/556172

If we do this, we should probably also do the “animate searching icon” task at the same time because otherwise the user will have no indication that any search is happening — the count is always going to be 200.

Another approach would be to show the total number of search hits (the API already returns it).

Change 556172 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Suggested Edits: Do not update state until user clicks "Done"

https://gerrit.wikimedia.org/r/556172