pxt-arcade
pxt-arcade copied to clipboard
Skillmap doesn't load instantly anymore. Instead, there's a HUGE "saving progress" screen that delays it
Can we do this more discreetly? It's not cool to prevent loading for 5-10 seconds (or more) while we wait for progress on a skillmap to load. It made for a very awkward call with Universal today, because progress never saved and the map never loaded.
Still happens to anyone who is logged in. This is a big extra chunk of time for each skillmap. Can we brainstorm ways to shorten it up?
What's actually happening is the opposite of saving to cloud, it's syncing down all project headers from the cloud to see if there are any changes. It can be a lot of work. We can improve it by storing an etag on the user that changes each time a cloud save is done. If etags match, no need to download anything.