summaryrefslogtreecommitdiff
path: root/core/java/android/widget/RadialTimePickerView.java
diff options
context:
space:
mode:
authorAlan Viverette <alanv@google.com>2014-11-18 18:28:04 -0800
committerAlan Viverette <alanv@google.com>2014-11-18 18:28:04 -0800
commit448ff718a0bb92c5b760668c12d2449a00f9aa2a (patch)
tree26404669b610a1f13a8c1c43d35ae21bda31f197 /core/java/android/widget/RadialTimePickerView.java
parent136f54153e412485feae39cf3fe86392f01a2bd6 (diff)
Re-initialize data when changing time picker 24-hour mode
BUG: 18381313 Change-Id: Ie1fa9fbbf8edadfda71cf0ad4f1c39395e56ecc7
Diffstat (limited to 'core/java/android/widget/RadialTimePickerView.java')
-rw-r--r--core/java/android/widget/RadialTimePickerView.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/core/java/android/widget/RadialTimePickerView.java b/core/java/android/widget/RadialTimePickerView.java
index 24fc2bb9a8d2..8b01dde16f54 100644
--- a/core/java/android/widget/RadialTimePickerView.java
+++ b/core/java/android/widget/RadialTimePickerView.java
@@ -452,7 +452,10 @@ public class RadialTimePickerView extends View implements View.OnTouchListener {
}
public void initialize(int hour, int minute, boolean is24HourMode) {
- mIs24HourMode = is24HourMode;
+ if (mIs24HourMode != is24HourMode) {
+ mIs24HourMode = is24HourMode;
+ initData();
+ }
setCurrentHourInternal(hour, false, false);
setCurrentMinuteInternal(minute, false);