danialfarid/angular-file-upload — pull request #202 by mrnatelantz (2014-05-01 14:50:39+00:00)
Title: Touch

Ignore all the stuff in the demo dir of the branch. Just look at the angularFileUpload.js in dist dir (the main file)

Anyways, I've noticed that some touch devices are not able to open the file input dialog due to the bind functions in the directory ngFileSelect.
So, I added an if statement that "should" check for touch devices and then bind the touch event for the element. Then all it does in the touch event is fire the click event.
Tested on a Dell latitude 10 ST2 with chrome and it works without errors in the console. Didn't run any actual tests on it.