Support native file drag and drop