From 6234cd9c1a5be3e3ea7dba8797a91ce3edd957e5 Mon Sep 17 00:00:00 2001 From: Mingyan Liu Date: Wed, 24 Jul 2019 15:42:19 +0800 Subject: Resolve NumberPicker display abnormal issue. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bugid: https://partnerissuetracker.corp.google.com/u/0/issues/138241751 Change-Id: Id5971e59d30506b0be2c5347a1e2dd4bb8371eaa --- core/java/android/widget/NumberPicker.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'core/java/android/widget/NumberPicker.java') diff --git a/core/java/android/widget/NumberPicker.java b/core/java/android/widget/NumberPicker.java index b6ed22c293f6..6f7d456f807a 100644 --- a/core/java/android/widget/NumberPicker.java +++ b/core/java/android/widget/NumberPicker.java @@ -905,10 +905,12 @@ public class NumberPicker extends LinearLayout { if (!mFlingScroller.isFinished()) { mFlingScroller.forceFinished(true); mAdjustScroller.forceFinished(true); + onScrollerFinished(mFlingScroller); onScrollStateChange(OnScrollListener.SCROLL_STATE_IDLE); } else if (!mAdjustScroller.isFinished()) { mFlingScroller.forceFinished(true); mAdjustScroller.forceFinished(true); + onScrollerFinished(mAdjustScroller); } else if (mLastDownEventY < mTopSelectionDividerTop) { postChangeCurrentByOneFromLongPress( false, ViewConfiguration.getLongPressTimeout()); -- cgit v1.2.3