diff options
| author | 2017-11-14 19:35:20 +0000 | |
|---|---|---|
| committer | 2017-11-14 19:35:20 +0000 | |
| commit | 8c2cb6ff0811fe869690d25590d251efabd2d288 (patch) | |
| tree | eeb4a931f7f3877dcc5f19ce5a686a3ddd4c3a52 | |
| parent | 7e875df6955084bf0d8cf558a9355673e90c09d1 (diff) | |
| parent | 10864b0fcbe5e4565bebf0690fc0c58153b4bea7 (diff) | |
Merge "TimePickerDialog OTG keyboard entry discarded"
| -rw-r--r-- | core/java/android/app/TimePickerDialog.java | 3 |
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(); } } |