fix(js/dnd.js): drop zones aren't hidden when file leaves doc fixes #1043