My understanding is that OnClientFilesUploaded will fire when all files in the list have been uploaded. However, if you queue up several files (drag and drop)... and then later (while the first set is still uploading) queue up a second set of files (drag and drop); the OnClientFilesUploaded event will trigger after the first set of files is finished uploading and not after all files have finished uploading.
I have a full postback happening in my OnClientFilesUploaded handler which causes any other queued up files to be removed from the list. Can the OnClientFilesUploaded be changed to only fire when all files in the list have been uploaded? And not after the first set is complete?
Tested on IE 11 and Chrome.