summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean-Baptiste Queru <jbq@google.com>2010-10-20 16:33:51 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2010-10-20 16:33:51 -0700
commiteceace47c575d15a3d4b7cd511c20f86850bf301 (patch)
treefdc15efd74b6ea7d038aa2ea318e9ce4935af01d
parentc925944733207b83aaa81cf7a92c38eb48443470 (diff)
parent81925e665c1e25d04cbc10e7333e793416bdc98f (diff)
downloadframeworks_base-eceace47c575d15a3d4b7cd511c20f86850bf301.zip
frameworks_base-eceace47c575d15a3d4b7cd511c20f86850bf301.tar.gz
frameworks_base-eceace47c575d15a3d4b7cd511c20f86850bf301.tar.bz2
am 81925e66: Merge "Fix FastScroller overlay position bug after setFastScrollEnabled(false)-->setFastScrollEnabled(true) the overlay shows up at the top-left instead of center"
Merge commit '81925e665c1e25d04cbc10e7333e793416bdc98f' into gingerbread-plus-aosp * commit '81925e665c1e25d04cbc10e7333e793416bdc98f': Fix FastScroller overlay position bug
-rw-r--r--core/java/android/widget/FastScroller.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/widget/FastScroller.java b/core/java/android/widget/FastScroller.java
index 54c4b36..aa68a74 100644
--- a/core/java/android/widget/FastScroller.java
+++ b/core/java/android/widget/FastScroller.java
@@ -154,6 +154,11 @@ class FastScroller {
int textColorNormal = textColor.getDefaultColor();
mPaint.setColor(textColorNormal);
mPaint.setStyle(Paint.Style.FILL_AND_STROKE);
+
+ // to show mOverlayDrawable properly
+ if (mList.getWidth() > 0 && mList.getHeight() > 0) {
+ onSizeChanged(mList.getWidth(), mList.getHeight(), 0, 0);
+ }
mState = STATE_NONE;
}