Use CSS transform for loading icon because it won't get blocked by JavaScript.
Fix bug: Long filename doesn't fit in drop zone.