commit | 03306a0b275c24e9c4681bee53e5dd98c0654e01 | [log] [tgz] |
---|---|---|
author | Alan Viverette <alanv@google.com> | Fri Aug 07 11:34:25 2015 -0400 |
committer | Alan Viverette <alanv@google.com> | Fri Aug 07 11:34:25 2015 -0400 |
tree | 33a5b3df6388ac24180018cf18989cbe14df4f32 | |
parent | 456c7a766cea1bd0e3ae623b9590ddd17b5216aa [diff] [blame] |
Always set switch state following drag Bug: 23029815 Change-Id: Ic291803f02cab2a9ccb96622ac0569e1c78c7291
diff --git a/core/java/android/widget/Switch.java b/core/java/android/widget/Switch.java index e672fc3..9319af0 100644 --- a/core/java/android/widget/Switch.java +++ b/core/java/android/widget/Switch.java
@@ -1026,9 +1026,9 @@ if (newState != oldState) { playSoundEffect(SoundEffectConstants.CLICK); - setChecked(newState); } - + // Always call setChecked so that the thumb is moved back to the correct edge + setChecked(newState); cancelSuperTouch(ev); }