summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Mingyan Liu <mingyan.liu@spreadtrum.com> 2019-07-24 15:42:19 +0800
committer Liu Mingyan <mingyan.liu@spreadtrum.com> 2019-07-24 07:53:38 +0000
commit6234cd9c1a5be3e3ea7dba8797a91ce3edd957e5 (patch)
treee4eb153c13574438fa249923e72eb7aaa2467419
parent34ed823dae8adf1a560da15e5bd8f836ca60c8de (diff)
Resolve NumberPicker display abnormal issue.
Bugid: https://partnerissuetracker.corp.google.com/u/0/issues/138241751 Change-Id: Id5971e59d30506b0be2c5347a1e2dd4bb8371eaa
-rw-r--r--core/java/android/widget/NumberPicker.java2
1 files changed, 2 insertions, 0 deletions
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());