Merge "Fall back to setting the level of the entire progress drawable" into nyc-dev

This commit is contained in:
Alan Viverette
2016-04-13 17:19:03 +00:00
committed by Android (Google) Code Review

View File

@@ -1347,6 +1347,13 @@ public class ProgressBar extends View {
if (d instanceof LayerDrawable) {
d = ((LayerDrawable) d).findDrawableByLayerId(id);
if (d == null) {
// If we can't find the requested layer, fall back to setting
// the level of the entire drawable. This will break if
// progress is set on multiple elements, but the theme-default
// drawable will always have all layer IDs present.
d = mCurrentDrawable;
}
}
if (d != null) {