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

Commit b29dc7e3 authored by Adam Powell's avatar Adam Powell Committed by Android Git Automerger
Browse files

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

* commit 'f3a39f2d':
  Remove overzealous mutate() sanity check in LayerDrawable
parents a6433475 f3a39f2d
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;