Currently, file input validation is triggered by blur event.
However, this is not user-friendly,
When click on the choose button, a pop-up appear and the validation is triggered. But the end user has not started to upload a file.
Changing to change event will validate the file input only when a file is uploaded.