Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0b273a24 authored by Pawit Pornkitprasan's avatar Pawit Pornkitprasan Committed by Steve Kondik
Browse files

Contacts: fix missing December in Date Picker

setDisplayedValues resets the min value to 0 and max value to 11 if
out of range, in our case, it resets to 1-11! Setting the min and max
value after setDisplayedValues is a good workaround since we do not
want to modify how the standard widget works

Change-Id: I3624fadcb027dfe1562be528252b2d3010f537e8
parent d399cc97
Loading
Loading
Loading
Loading
+2 −4
Original line number Original line Diff line number Diff line
@@ -133,13 +133,11 @@ public class DatePicker extends FrameLayout {
            for (int i = 0; i < months.length; i++) {
            for (int i = 0; i < months.length; i++) {
                months[i] = String.valueOf(i + 1);
                months[i] = String.valueOf(i + 1);
            }
            }
            mMonthPicker.setMinValue(1);
            mMonthPicker.setMaxValue(12);
        } else {
        } else {
            mMonthPicker.setMinValue(1);
            mMonthPicker.setMaxValue(12);
            mMonthPicker.setDisplayedValues(months);
            mMonthPicker.setDisplayedValues(months);
        }
        }
        mMonthPicker.setMinValue(1);
        mMonthPicker.setMaxValue(12);


        mMonthPicker.setOnLongPressUpdateInterval(200);
        mMonthPicker.setOnLongPressUpdateInterval(200);
        mMonthPicker.setOnValueChangedListener(new OnValueChangeListener() {
        mMonthPicker.setOnValueChangedListener(new OnValueChangeListener() {