Merge \"Build both filename views before deleting.\" into nyc-mr1-dev

am: fff6a11438

Change-Id: Ie97bade1f8396c3c08f622f2533d42d115568e08
This commit is contained in:
Jeff Sharkey
2016-07-15 23:16:35 +00:00
committed by android-build-merger

View File

@@ -484,6 +484,8 @@ public class ExternalStorageProvider extends DocumentsProvider {
@Override
public void deleteDocument(String docId) throws FileNotFoundException {
final File file = getFileForDocId(docId);
final File visibleFile = getFileForDocId(docId, true);
final boolean isDirectory = file.isDirectory();
if (isDirectory) {
FileUtils.deleteContents(file);
@@ -492,7 +494,6 @@ public class ExternalStorageProvider extends DocumentsProvider {
throw new IllegalStateException("Failed to delete " + file);
}
final File visibleFile = getFileForDocId(docId, true);
if (visibleFile != null) {
final ContentResolver resolver = getContext().getContentResolver();
final Uri externalUri = MediaStore.Files.getContentUri("external");