diff options
Diffstat (limited to 'core/java/android/widget/CompoundButton.java')
| -rw-r--r-- | core/java/android/widget/CompoundButton.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/widget/CompoundButton.java b/core/java/android/widget/CompoundButton.java index bf02ad3bfd7b..0df45cca6a65 100644 --- a/core/java/android/widget/CompoundButton.java +++ b/core/java/android/widget/CompoundButton.java @@ -279,6 +279,12 @@ public abstract class CompoundButton extends Button implements Checkable { return super.verifyDrawable(who) || who == mButtonDrawable; } + @Override + public void jumpDrawablesToCurrentState() { + super.jumpDrawablesToCurrentState(); + if (mButtonDrawable != null) mButtonDrawable.jumpToCurrentState(); + } + static class SavedState extends BaseSavedState { boolean checked; |
