Skip to content

Commit b4fad85

Browse files
adampAndroid (Google) Code Review
authored andcommitted
Merge "Fix regression in AbsListView CHOICE_MODE_SINGLE" into jb-mr1-dev
2 parents d690481 + f3b8e6f commit b4fad85

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

core/java/android/widget/AbsListView.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1077,8 +1077,8 @@ public boolean performItemClick(View view, int position, long id) {
10771077
checkedStateChanged = true;
10781078
} else if (mChoiceMode == CHOICE_MODE_SINGLE) {
10791079
boolean checked = !mCheckStates.get(position, false);
1080-
mCheckStates.clear();
10811080
if (checked) {
1081+
mCheckStates.clear();
10821082
mCheckStates.put(position, true);
10831083
if (mCheckedIdStates != null && mAdapter.hasStableIds()) {
10841084
mCheckedIdStates.clear();

0 commit comments

Comments
 (0)