Comment 3 for bug 1238979

Revision history for this message
Michał Sawicz (saviq) wrote : Re: Scope result models are cleared on updates

OK so the approach we want to go with:

1. on query change, loaded → false, we put a dark overlay + input block on the dash
2. when the first result comes in we reset the models and start filling them up again, the overlay goes away and everything's back to normal

We need to make sure that we have enough data (we might need an "invalid" bool instead of loaded, as loaded will not go true until all results are in).

So long as you're typing the search query you should continue to see the last results that came in (it might mean that we display results for the partial string if they came in quickly enough).