clarencen/lshift — Issue #191: Content viewer latency
Author: clarencen
Created: 2011-11-14 22:42:03+00:00
State: open

When you click through diff list, requests to retrieve the content for that entity are issued, but if the responses take a lot of time, this results in confusing slow updates to the content viewer panel. Short of caching these requests in the agent (see #259), we should probably:

* Clear the content viewer or make the content visually opaque when a row is clicked. As well as this, a spinner should be displayed to indicate that a background task is being run.

* If the user is clicking through the list faster than the remote call can be served, then the responses to any previous calls should be discarded so that they don't update the content viewer.