diff options
| author | Fabrice Di Meglio <fdimeglio@google.com> | 2012-09-30 11:33:30 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-09-30 11:33:31 -0700 |
| commit | 10c84edcfa674f13d798f4de65f95c76269c6191 (patch) | |
| tree | 0224086e621b7b7db8d1161e025c3b348039d747 /core/java/android/widget/CheckedTextView.java | |
| parent | 8ed6b6a96bf887e0b49c48838a9f22bb0f256296 (diff) | |
| parent | 47fb191841c50f45f39c5fcce3554e4990188583 (diff) | |
Merge "Fix bug #7199562 UI mirroring for RTL locales (Arabic, Hebrew, Farsi): Play settings" into jb-mr1-dev
Diffstat (limited to 'core/java/android/widget/CheckedTextView.java')
| -rw-r--r-- | core/java/android/widget/CheckedTextView.java | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/core/java/android/widget/CheckedTextView.java b/core/java/android/widget/CheckedTextView.java index 17c6f1d1ff52..d6fd4ff26190 100644 --- a/core/java/android/widget/CheckedTextView.java +++ b/core/java/android/widget/CheckedTextView.java @@ -46,9 +46,6 @@ public class CheckedTextView extends TextView implements Checkable { private int mCheckMarkWidth; private boolean mNeedRequestlayout; - private int initialPaddingLeft = -1; - private int initialPaddingRight = -1; - private static final int[] CHECKED_STATE_SET = { R.attr.state_checked }; @@ -179,8 +176,6 @@ public class CheckedTextView extends TextView implements Checkable { protected void internalSetPadding(int left, int top, int right, int bottom) { super.internalSetPadding(left, top, right, bottom); setBasePadding(isLayoutRtl()); - initialPaddingLeft = mPaddingLeft; - initialPaddingRight = mPaddingRight; } @Override @@ -190,6 +185,7 @@ public class CheckedTextView extends TextView implements Checkable { } private void updatePadding() { + resetPaddingToInitialValues(); int newPadding = (mCheckMarkDrawable != null) ? mCheckMarkWidth + mBasePadding : mBasePadding; mNeedRequestlayout |= (mPaddingRight != newPadding); |
