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

Commit 7d234fab authored by Dianne Hackborn's avatar Dianne Hackborn Committed by Android Code Review
Browse files

Merge "Don't drop the drawable cache completely on configuration change"

parents c3d0d860 8d71769b
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -1352,7 +1352,6 @@ public class Resources {
                }
            }
        }
        cache.clear();
    }

    /**
+1 −1
Original line number Diff line number Diff line
@@ -204,7 +204,7 @@ public class AnimatedRotateDrawable extends Drawable implements Drawable.Callbac
    @Override
    public ConstantState getConstantState() {
        if (mState.canConstantState()) {
            mState.mChangingConfigurations = super.getChangingConfigurations();
            mState.mChangingConfigurations = getChangingConfigurations();
            return mState;
        }
        return null;
+1 −1
Original line number Diff line number Diff line
@@ -427,7 +427,7 @@ public class BitmapDrawable extends Drawable {

    @Override
    public final ConstantState getConstantState() {
        mBitmapState.mChangingConfigurations = super.getChangingConfigurations();
        mBitmapState.mChangingConfigurations = getChangingConfigurations();
        return mBitmapState;
    }

+1 −1
Original line number Diff line number Diff line
@@ -229,7 +229,7 @@ public class ClipDrawable extends Drawable implements Drawable.Callback {
    @Override
    public ConstantState getConstantState() {
        if (mClipState.canConstantState()) {
            mClipState.mChangingConfigurations = super.getChangingConfigurations();
            mClipState.mChangingConfigurations = getChangingConfigurations();
            return mClipState;
        }
        return null;
+1 −1
Original line number Diff line number Diff line
@@ -124,7 +124,7 @@ public class ColorDrawable extends Drawable {

    @Override
    public ConstantState getConstantState() {
        mState.mChangingConfigurations = super.getChangingConfigurations();
        mState.mChangingConfigurations = getChangingConfigurations();
        return mState;
    }

Loading