From 81fd6b48a0c2e638c55da4d8ec8dcb7fde2c1892 Mon Sep 17 00:00:00 2001 From: Philipp Hasper Date: Thu, 25 Jun 2015 12:10:01 +0200 Subject: [PATCH] Fixed calendar fields comparison Month was compared with the day and vice versa. Found by dukejeffrie. Change-Id: Ic4efca440c408325819ff1df85db7b407cf3207e --- core/java/android/widget/DatePicker.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/java/android/widget/DatePicker.java b/core/java/android/widget/DatePicker.java index 5f5943fe7472c..87bee44611d8d 100644 --- a/core/java/android/widget/DatePicker.java +++ b/core/java/android/widget/DatePicker.java @@ -999,8 +999,8 @@ public class DatePicker extends FrameLayout { private boolean isNewDate(int year, int month, int dayOfMonth) { return (mCurrentDate.get(Calendar.YEAR) != year - || mCurrentDate.get(Calendar.MONTH) != dayOfMonth - || mCurrentDate.get(Calendar.DAY_OF_MONTH) != month); + || mCurrentDate.get(Calendar.MONTH) != month + || mCurrentDate.get(Calendar.DAY_OF_MONTH) != dayOfMonth); } private void setDate(int year, int month, int dayOfMonth) {