From 89950ead8615228b2fe228d341702fa4225982f3 Mon Sep 17 00:00:00 2001 From: Tomasz Mikolajewski Date: Wed, 13 Apr 2016 16:18:15 +0900 Subject: [PATCH] Fix selecting all in DocumentsUI. Bug: 28152042 Change-Id: Ie241874af77aaca4fd6c6cbc18a9a7e8ba31d87d --- .../com/android/documentsui/dirlist/DirectoryFragment.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/DocumentsUI/src/com/android/documentsui/dirlist/DirectoryFragment.java b/packages/DocumentsUI/src/com/android/documentsui/dirlist/DirectoryFragment.java index 5feaf3be3dcbd..28b8697c1ebf9 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/dirlist/DirectoryFragment.java +++ b/packages/DocumentsUI/src/com/android/documentsui/dirlist/DirectoryFragment.java @@ -1110,7 +1110,7 @@ public class DirectoryFragment extends Fragment List enabled = new ArrayList(); for (String id : mAdapter.getModelIds()) { Cursor cursor = getModel().getItem(id); - if (cursor != null) { + if (cursor == null) { Log.w(TAG, "Skipping selection. Can't obtain cursor for modeId: " + id); continue; } @@ -1202,7 +1202,7 @@ public class DirectoryFragment extends Fragment String id = getModelId(v); if (id != null) { Cursor dstCursor = mModel.getItem(id); - if (dstCursor != null) { + if (dstCursor == null) { Log.w(TAG, "Invalid destination. Can't obtain cursor for modelId: " + id); return null; }