Fix task list Views
We use Views' auto-refresh JS to indicate the changing state of tasks (queued > running > complete). However, much of that was implemented while D8 was still in beta/rc. At the time, there was a bug that had AJAX replace the view nested inside a <div>
. Since the page will refresh the View repeatedly, this resulted in an ever-growing number of nested divs. It would eventually crash the browser, if left unchecked.
IIRC, we worked around that by removing the excess div ourselves. However, our task views now seem to disappear after a few seconds. I believe that the upstream bug was likely fixed, but now our workaround is deleting the View itself.