summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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 03443d9..beae8ea 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();