Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 467d629c authored by Alan Viverette's avatar Alan Viverette
Browse files

Use correct checked value when animating Switch

BUG: 16984959
Change-Id: I1b4ffea568619663e26c097a28b86579d090c0ce
parent 61da0fdf
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -833,6 +833,10 @@ public class Switch extends CompoundButton {
    public void setChecked(boolean checked) {
        super.setChecked(checked);

        // Calling the super method may result in setChecked() getting called
        // recursively with a different value, so load the REAL value...
        checked = isChecked();

        if (isAttachedToWindow() && isLaidOut()) {
            animateThumbToCheckedState(checked);
        } else {