summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Tianran Li <tianran.li@sony.com> 2017-11-14 19:55:16 +0000
committer android-build-merger <android-build-merger@google.com> 2017-11-14 19:55:16 +0000
commit97997ca19e519cd73bc0fff42cd6b70bab4df710 (patch)
treeaaf5a220305f50f37d0a757e9ee20567c16af138
parent7018dbc8ab38f3328b0bff2229e5aab0d107493b (diff)
parent2973f63816117a28b496f4b9e4f11df44b88e8b4 (diff)
Merge "TimePickerDialog OTG keyboard entry discarded" am: 8c2cb6ff08
am: 2973f63816 Change-Id: Ia9904d1654ec70e1c039d8f1fed6c1211863ee38
-rw-r--r--core/java/android/app/TimePickerDialog.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/app/TimePickerDialog.java b/core/java/android/app/TimePickerDialog.java
index 0f006b6618b3..8686944baeaa 100644
--- a/core/java/android/app/TimePickerDialog.java
+++ b/core/java/android/app/TimePickerDialog.java
@@ -152,6 +152,9 @@ public class TimePickerDialog extends AlertDialog implements OnClickListener,
public void onClick(View view) {
if (mTimePicker.validateInput()) {
TimePickerDialog.this.onClick(TimePickerDialog.this, BUTTON_POSITIVE);
+ // Clearing focus forces the dialog to commit any pending
+ // changes, e.g. typed text in a NumberPicker.
+ mTimePicker.clearFocus();
dismiss();
}
}