Page MenuHomePhabricator

Replace any debouncing with Vue.nextTick
Closed, ResolvedPublic3 Estimated Story Points

Description

De-bouncing in Vue should be done with nextTick, as explained in the async update queue docs:

https://vuejs.org/v2/guide/reactivity.html#Async-Update-Queue

We have a few places where we just brute force this with setTimeouts that are prone to error.

Event Timeline

Change 402026 had a related patch set uploaded (by Mforns; owner: Mforns):
[analytics/wikistats2@master] Replace setTimeout with Vue.nextTick

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

mforns set the point value for this task to 3.

Change 402026 merged by Milimetric:
[analytics/wikistats2@master] Replace setTimeout with Vue.nextTick

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