geoffl/miro — comment on commit 05d8746d56207fd0b4e5f9b71a46e12fbf7f1a03
File: tv/lib/frontends/widgets/downloadscontroller.py line 97
By bendk:

I think we should definitely have methods named like start_batch_update() and stop_batch_update() to handle this. For one I think it would make the code much obvious. Also, we should probably keep a counter so that we can handle nested updates (user clicks resume all, then pause all, quickly).