Widen/fine-uploader — pull request #1288 by craigrbruce (2014-09-19 02:09:45+00:00)
Title: fixes bug where large amount of uploads races ahead of UI

We have a bug where, when a large amount of files being uploaded (go to a folder with lots of files, select all) the update goes to the upload tray but the element doesn't exist there yet so the prepend function in templating.js throws an exception and all subsequent files fail to submit to the uploader.

qq(parentEl).children()[index].nextSibling;

can not call nextSibling of undefined.

This fix is just a simple guard to avoid this and allow all files to be submitted.

Tested on Chrome, Firefox and Safari