From 78cdc55f74bbbccf882a7ea5b2b1cf2dc41c87ca Mon Sep 17 00:00:00 2001 From: Jorn Jacobsson Date: Thu, 31 Jan 2013 17:52:20 +0100 Subject: Consider mScrollX when drawing the checkMarkDrawable When mScrollX has a very large value the checkmark will not show, unless it is considered when setting the bounds of the drawable. Change-Id: Ic4c9bce950816686622baa7330ebb2e69ecfb8e6 --- core/java/android/widget/CheckedTextView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/widget/CheckedTextView.java b/core/java/android/widget/CheckedTextView.java index de8b80d..3f080d6 100644 --- a/core/java/android/widget/CheckedTextView.java +++ b/core/java/android/widget/CheckedTextView.java @@ -242,7 +242,7 @@ public class CheckedTextView extends TextView implements Checkable { right = width - mBasePadding; left = right - mCheckMarkWidth; } - checkMarkDrawable.setBounds( left, top, right, bottom); + checkMarkDrawable.setBounds(mScrollX + left, top, mScrollX + right, bottom); checkMarkDrawable.draw(canvas); } } -- cgit v1.1