From 5ecbfeb38b6bdcfe8f3561f8cdcb4af9ba30c886 Mon Sep 17 00:00:00 2001 From: Alan Viverette Date: Mon, 3 Nov 2014 18:31:36 -0800 Subject: [PATCH] Always update date picker position after change in range BUG: 18204507 Change-Id: Id3ae11cdb68f60901a3145ebd93f3acbbccd71d2 --- core/java/android/widget/DayPickerView.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/java/android/widget/DayPickerView.java b/core/java/android/widget/DayPickerView.java index fcf66f6582919..f9544d0f4cdae 100644 --- a/core/java/android/widget/DayPickerView.java +++ b/core/java/android/widget/DayPickerView.java @@ -107,9 +107,9 @@ class DayPickerView extends ListView implements AbsListView.OnScrollListener, mAdapter.setRange(mMinDate, mMaxDate); - if (constrainCalendar(mSelectedDay, mMinDate, mMaxDate)) { - goTo(mSelectedDay, false, true, true); - } + // Changing the min/max date changes the selection position since we + // don't really have stable IDs. + goTo(mSelectedDay, false, true, true); } /**