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

Commit ad98f7bc authored by Selim Cinek's avatar Selim Cinek
Browse files

Fixed a bug when resolving theme attributes

This could lead to a crash.

Bug: 21705571
Change-Id: I8afb0725d6af59bdeac97f4aec58d0f4a2406905
parent b24e0a90
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -48,15 +48,14 @@ public class DismissViewButton extends Button {
    public DismissViewButton(Context context, AttributeSet attrs, int defStyleAttr,
            int defStyleRes) {
        super(context, attrs, defStyleAttr, defStyleRes);
        mAnimatedDismissDrawable = (AnimatedVectorDrawable) getContext().getResources().getDrawable(
        mAnimatedDismissDrawable = (AnimatedVectorDrawable) getContext().getDrawable(
                R.drawable.dismiss_all_shape_animation).mutate();
        mAnimatedDismissDrawable.setCallback(this);
        mAnimatedDismissDrawable.setBounds(0,
                0,
                mAnimatedDismissDrawable.getIntrinsicWidth(),
                mAnimatedDismissDrawable.getIntrinsicHeight());
        mStaticDismissDrawable = getContext().getResources().getDrawable(
                R.drawable.dismiss_all_shape);
        mStaticDismissDrawable = getContext().getDrawable(R.drawable.dismiss_all_shape);
        mStaticDismissDrawable.setBounds(0,
                0,
                mStaticDismissDrawable.getIntrinsicWidth(),