Merge "Ensure running mTouchModeReset when AbsListView is detached"

This commit is contained in:
Adam Powell
2012-12-07 11:19:12 -08:00
committed by Gerrit Code Review

View File

@ -2637,7 +2637,7 @@ public abstract class AbsListView extends AdapterView<ListAdapter> implements Te
if (mTouchModeReset != null) { if (mTouchModeReset != null) {
removeCallbacks(mTouchModeReset); removeCallbacks(mTouchModeReset);
mTouchModeReset = null; mTouchModeReset.run();
} }
mIsAttached = false; mIsAttached = false;
} }
@ -3422,6 +3422,7 @@ public abstract class AbsListView extends AdapterView<ListAdapter> implements Te
if (!mDataChanged) { if (!mDataChanged) {
performClick.run(); performClick.run();
} }
mTouchModeReset = null;
} }
}; };
postDelayed(mTouchModeReset, postDelayed(mTouchModeReset,