summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelipe Leme <felipeal@google.com>2016-06-10 21:54:31 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-06-10 21:54:31 +0000
commit2ee81a32114ac605168a709ee9a8ccbc8fe6d34a (patch)
treea119d68775d345e716b614288803f0c8e61ffb55
parent0979d718c57de61d2f644f15eef575fbe7d0a435 (diff)
parentbe0bacda9b07c987b336f4314e73b10b7e4b24c4 (diff)
Merge \"Fixed check for visible volume.\" into nyc-dev
am: be0bacda9b Change-Id: I3802f5025e83826f47d674f6d03e78737d8fe8b3
-rw-r--r--packages/DocumentsUI/src/com/android/documentsui/OpenExternalDirectoryActivity.java17
1 files changed, 9 insertions, 8 deletions
diff --git a/packages/DocumentsUI/src/com/android/documentsui/OpenExternalDirectoryActivity.java b/packages/DocumentsUI/src/com/android/documentsui/OpenExternalDirectoryActivity.java
index ddf87bbe6333..6588ee1c91c6 100644
--- a/packages/DocumentsUI/src/com/android/documentsui/OpenExternalDirectoryActivity.java
+++ b/packages/DocumentsUI/src/com/android/documentsui/OpenExternalDirectoryActivity.java
@@ -287,15 +287,16 @@ public class OpenExternalDirectoryActivity extends Activity {
private static boolean isRightVolume(VolumeInfo volume, String root, int userId) {
final File userPath = volume.getPathForUser(userId);
final String path = userPath == null ? null : volume.getPathForUser(userId).getPath();
- final boolean isVisible = volume.isVisibleForWrite(userId);
+ final boolean isMounted = volume.isMountedReadable();
if (DEBUG)
- Log.d(TAG, "Volume: " + volume + " userId: " + userId + " root: " + root
- + " volumePath: " + volume.getPath()
- + " pathForUser: " + path
- + " internalPathForUser: " + volume.getInternalPath()
- + " isVisible: " + isVisible);
-
- return isVisible && root.equals(path);
+ Log.d(TAG, "Volume: " + volume
+ + "\n\tuserId: " + userId
+ + "\n\tuserPath: " + userPath
+ + "\n\troot: " + root
+ + "\n\tpath: " + path
+ + "\n\tisMounted: " + isMounted);
+
+ return isMounted && root.equals(path);
}
private static Uri getGrantedUriPermission(Context context, ContentProviderClient provider,