summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWalter Jang <wjang@google.com>2016-03-24 11:39:12 -0700
committerWalter Jang <wjang@google.com>2016-03-24 11:39:12 -0700
commit29134bfe1712e58c31c68789247495e2efcc7fdb (patch)
tree39ee75c45b6ba4c7d6e10a5343beb88ce2b3a820
parentef8ab805d2b114e9d0dd98ae067c056b4a09a377 (diff)
downloadex-android-7.1.0_r5.tar.gz
Check whether the cursor is closed before trying to getColumnIndex Bug 26926075 Change-Id: Iffb0694b153f39d871d536dd60113c0853af7211
-rw-r--r--common/java/com/android/common/widget/CompositeCursorAdapter.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/java/com/android/common/widget/CompositeCursorAdapter.java b/common/java/com/android/common/widget/CompositeCursorAdapter.java
index 03443d9b..beae8ea0 100644
--- a/common/java/com/android/common/widget/CompositeCursorAdapter.java
+++ b/common/java/com/android/common/widget/CompositeCursorAdapter.java
@@ -220,7 +220,7 @@ public abstract class CompositeCursorAdapter extends BaseAdapter {
prevCursor.close();
}
mPartitions.get(partition).cursor = cursor;
- if (cursor != null) {
+ if (cursor != null && !cursor.isClosed()) {
mPartitions.get(partition).idColumnIndex = cursor.getColumnIndex("_id");
}
invalidate();