Index: ui/android/java/src/org/chromium/ui/picker/MultiFieldTimePickerDialog.java |
diff --git a/ui/android/java/src/org/chromium/ui/picker/MultiFieldTimePickerDialog.java b/ui/android/java/src/org/chromium/ui/picker/MultiFieldTimePickerDialog.java |
index d03c16509f87a6a523fb2e83b469b8108296a395..f8647ec24d2d9e0811b1cea542154f6bd8bbf8fb 100644 |
--- a/ui/android/java/src/org/chromium/ui/picker/MultiFieldTimePickerDialog.java |
+++ b/ui/android/java/src/org/chromium/ui/picker/MultiFieldTimePickerDialog.java |
@@ -155,11 +155,14 @@ public class MultiFieldTimePickerDialog |
mMinuteSpinner.setMaxValue(59); |
} |
- if (step >= HOUR_IN_MILLIS) { |
+ mMinuteSpinner.setValue(minute); |
+ if (step % HOUR_IN_MILLIS == 0) { |
mMinuteSpinner.setEnabled(false); |
+ // TODO(tkent): We should set minutes value of |
+ // WebDateTimeChooserParams::stepBase. |
+ mMinuteSpinner.setValue(minMinute); |
} |
- mMinuteSpinner.setValue(minute); |
mMinuteSpinner.setFormatter(twoDigitPaddingFormatter); |
if (step >= MINUTE_IN_MILLIS) { |