diff --git a/packages/DocumentsUI/src/com/android/documentsui/dirlist/DirectoryFragment.java b/packages/DocumentsUI/src/com/android/documentsui/dirlist/DirectoryFragment.java index b67f6a2ddbfd9..312acb593922c 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/dirlist/DirectoryFragment.java +++ b/packages/DocumentsUI/src/com/android/documentsui/dirlist/DirectoryFragment.java @@ -710,10 +710,10 @@ public class DirectoryFragment extends Fragment void onDocumentsReady(List docs) { Intent intent; - // Filter out directories - those can't be shared. + // Filter out directories and virtual files - those can't be shared. List docsForSend = new ArrayList<>(); for (DocumentInfo doc: docs) { - if (!Document.MIME_TYPE_DIR.equals(doc.mimeType)) { + if (!doc.isDirectory() && !doc.isVirtualDocument()) { docsForSend.add(doc); } }