summaryrefslogtreecommitdiff
path: root/core/java/android/widget/NumberPicker.java
diff options
context:
space:
mode:
authorRobert Chou <robertchou@google.com>2019-07-25 21:24:13 -0700
committerandroid-build-merger <android-build-merger@google.com>2019-07-25 21:24:13 -0700
commitea1edcd99be66b638cdb95d256ebc43e9b2a4753 (patch)
treef4717ec8447d602fed32676fe59013f0c83f4a25 /core/java/android/widget/NumberPicker.java
parent4b7a3e336a1c0cd9ab32af484f45eb29b87207e2 (diff)
parent6cab0b641fff7a4cd426e013587adf38553223e6 (diff)
Merge "Resolve NumberPicker display abnormal issue." am: 434e4fdfdb am: 17c0df4aa4 am: b7d3ffef37 am: cc0eaa051d
am: 6cab0b641f Change-Id: Ife074b005bc16a2b0c1b9c2bd804420ef6442458
Diffstat (limited to 'core/java/android/widget/NumberPicker.java')
-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 efd5daf0b455..b67e27ceb8e4 100644
--- a/core/java/android/widget/NumberPicker.java
+++ b/core/java/android/widget/NumberPicker.java
@@ -921,10 +921,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());