Page MenuHomePhabricator

Optimize “Edits” screen load behavior
Closed, ResolvedPublic

Description

Why are we doing this

Moving “Suggested edits” / “Edits” to the main tab bar for all users made it obvious that we need to optimize the screens loading behavior. It feels unresponsive as it completely reloads from an empty screen. The video below illustrates the issue:

https://www.dropbox.com/s/ob7p1bnav35ls45/20200713_163550.mp4?dl=0

Also check out the other tabs to see / feel the difference in loading behavior.

Solution

I suggest to cache the information that was previously available and refresh information (e.g. for profile stats) as soon as it’s available to improve the felt performance of the screen.

(definitely open to other suggestions, as long as it improves the current state)


This issue derived from T257271:

Event Timeline

@schoenbaechler: Adding a project tag which will allow others to get notified, or see this task when searching via projects - feel free to correct if wrong.

Thx @Aklapper for adding the correct one, simply forgot.

Yes! Great improvement @Dbrant — feels way more respnsive now 👏