Merge "Fall back to setting the level of the entire progress drawable" into nyc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
a63d2db099
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user