Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f3a39f2d authored by Adam Powell's avatar Adam Powell Committed by Android (Google) Code Review
Browse files

Merge "Remove overzealous mutate() sanity check in LayerDrawable" into jb-mr1.1-dev

parents 5c0f3e50 bb53dad6
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -575,10 +575,6 @@ public class LayerDrawable extends Drawable implements Drawable.Callback {
    @Override
    public Drawable mutate() {
        if (!mMutated && super.mutate() == this) {
            if (!mLayerState.canConstantState()) {
                throw new IllegalStateException("One or more children of this LayerDrawable does " +
                        "not have constant state; this drawable cannot be mutated.");
            }
            mLayerState = new LayerState(mLayerState, this, null);
            final ChildDrawable[] array = mLayerState.mChildren;
            final int N = mLayerState.mNum;