diff options
| author | Chet Haase <chet@google.com> | 2010-12-17 07:44:30 -0800 |
|---|---|---|
| committer | Chet Haase <chet@google.com> | 2010-12-17 07:44:30 -0800 |
| commit | c75ec3324e9e3e6500148cc2978caab90ea962e4 (patch) | |
| tree | 3deda35936aa11ab97c0c8fef35725959216dcd1 /core/java/android/widget/NumberPicker.java | |
| parent | d3040307abe598367ada0c878686f2b71284ef58 (diff) | |
Fix for TimePicker not redrawing itself.
The problem was that NumberPicker override View.draw(), but did not
call the superclass version of the method in some situations. This
resulted in the DIRTY flag for the view not getting cleared properly,
and future invalidations not propagating correctly.
The fix was to call super.draw() from NumberPicker.draw().
Change-Id: Ic17215dea86d54b77375494ada124dd6970e3ad6
Diffstat (limited to 'core/java/android/widget/NumberPicker.java')
| -rw-r--r-- | core/java/android/widget/NumberPicker.java | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/core/java/android/widget/NumberPicker.java b/core/java/android/widget/NumberPicker.java index 7b35b5186944..2d9a5f9207f8 100644 --- a/core/java/android/widget/NumberPicker.java +++ b/core/java/android/widget/NumberPicker.java @@ -979,10 +979,7 @@ public class NumberPicker extends LinearLayout { // children // after we have completed drawing ourselves. - // Draw the selector wheel if needed - if (mDrawSelectorWheel) { - super.draw(canvas); - } + super.draw(canvas); // Draw our children if we are not showing the selector wheel of fading // it out |
