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

Commit 38afe3a0 authored by Jorim Jaggi's avatar Jorim Jaggi Committed by android-build-merger
Browse files

Fix crash if drawable doesn't have constant state am: 92d0602a

am: 0ea9093d

Change-Id: Idee382b4a6adb2322ce9d62c4f672e2b0c1d6191
parents a5dda3ec 0ea9093d
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -110,12 +110,15 @@ public class BackdropFrameRenderer extends Thread implements Choreographer.Frame
            int statusBarColor, int navigationBarColor) {
        mDecorView = decorView;
        mResizingBackgroundDrawable = resizingBackgroundDrawable != null
                        && resizingBackgroundDrawable.getConstantState() != null
                ? resizingBackgroundDrawable.getConstantState().newDrawable()
                : null;
        mCaptionBackgroundDrawable = captionBackgroundDrawableDrawable != null
                        && captionBackgroundDrawableDrawable.getConstantState() != null
                ? captionBackgroundDrawableDrawable.getConstantState().newDrawable()
                : null;
        mUserCaptionBackgroundDrawable = userCaptionBackgroundDrawable != null
                        && userCaptionBackgroundDrawable.getConstantState() != null
                ? userCaptionBackgroundDrawable.getConstantState().newDrawable()
                : null;
        if (mCaptionBackgroundDrawable == null) {