diff --git a/multistatetogglebutton/src/org/honorato/multistatetogglebutton/MultiStateToggleButton.java b/multistatetogglebutton/src/org/honorato/multistatetogglebutton/MultiStateToggleButton.java index c4d7ee5..3e121e7 100644 --- a/multistatetogglebutton/src/org/honorato/multistatetogglebutton/MultiStateToggleButton.java +++ b/multistatetogglebutton/src/org/honorato/multistatetogglebutton/MultiStateToggleButton.java @@ -329,19 +329,13 @@ public int getValue() { public void setValue(int position) { for (int i = 0; i < this.buttons.size(); i++) { - if (mMultipleChoice) { - if (i == position) { - View b = buttons.get(i); - if (b != null) { - setButtonState(b, !b.isSelected()); - } - } - } else { - if (i == position) { - setButtonState(buttons.get(i), true); - } else if (!mMultipleChoice) { - setButtonState(buttons.get(i), false); + if (i == position) { + View b = buttons.get(i); + if (b != null) { + setButtonState(b, !b.isSelected()); } + } else if (!mMultipleChoice) { + setButtonState(buttons.get(i), false); } } super.setValue(position);