diff options
| author | Craig Stout <cstout@google.com> | 2014-07-17 11:32:09 -0700 |
|---|---|---|
| committer | Craig Stout <cstout@google.com> | 2014-07-17 23:28:48 +0000 |
| commit | abdd154334eced2595d42e17a9dbac242a9af7da (patch) | |
| tree | 87e5734af1c54b8f97e1be14f837b3ba8e5f5402 /core/java/android/widget/LegacyTimePickerDelegate.java | |
| parent | 0048da2114b54357e4901f40930afc7d503e0e24 (diff) | |
Fix timepicker double done buttons.
Leanback theme uses a legacy layout with a done button, but
apps won't necessarily have target apilevel L.
Change-Id: Ib38b08df1fe07bd8fb4e64e93633ce0b7eb12567
Diffstat (limited to 'core/java/android/widget/LegacyTimePickerDelegate.java')
| -rw-r--r-- | core/java/android/widget/LegacyTimePickerDelegate.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/core/java/android/widget/LegacyTimePickerDelegate.java b/core/java/android/widget/LegacyTimePickerDelegate.java index 6dd70babbb18..70db211f3bad 100644 --- a/core/java/android/widget/LegacyTimePickerDelegate.java +++ b/core/java/android/widget/LegacyTimePickerDelegate.java @@ -429,11 +429,14 @@ class LegacyTimePickerDelegate extends TimePicker.AbstractTimePickerDelegate { @Override public void setShowDoneButton(boolean showDoneButton) { - mShowDoneButton = showDoneButton; - updateDoneButton(); + if (mDoneButton != null) { + mShowDoneButton = showDoneButton; + updateDoneButton(); + } } - private boolean isShowDoneButton() { + @Override + public boolean isShowDoneButton() { return mShowDoneButton; } |
