bogus implementation of waiting for all animations to complete
Revert "bogus implementation of waiting for all animations to complete"

This reverts commit ce8caf6e88146cf2431fece30dd42f0c646565e8.
Second attempt (still not working so well)
Finally got the update automatically to work when user clicks and releases immediately
Still making improvements to avoid text flashing at the top-left
Now the automatic update behaves as expected. pfew!