* commit 'cb15fb6041e604025d4b76645435f8cbafee754c': Before requerying a cursor, check if it is closed.
This commit is contained in:
2
core/java/android/widget/CursorTreeAdapter.java
Normal file → Executable file
2
core/java/android/widget/CursorTreeAdapter.java
Normal file → Executable file
@ -497,7 +497,7 @@ public abstract class CursorTreeAdapter extends BaseExpandableListAdapter implem
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onChange(boolean selfChange) {
|
public void onChange(boolean selfChange) {
|
||||||
if (mAutoRequery && mCursor != null) {
|
if (mAutoRequery && mCursor != null && !mCursor.isClosed()) {
|
||||||
if (false) Log.v("Cursor", "Auto requerying " + mCursor +
|
if (false) Log.v("Cursor", "Auto requerying " + mCursor +
|
||||||
" due to update");
|
" due to update");
|
||||||
mDataValid = mCursor.requery();
|
mDataValid = mCursor.requery();
|
||||||
|
Reference in New Issue
Block a user