package com.google.android.material.snackbar;

import android.accessibilityservice.AccessibilityServiceInfo;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.animation.AnimatorSet;
import android.animation.ValueAnimator;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.res.ColorStateList;
import android.content.res.TypedArray;
import android.graphics.PorterDuff;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.GradientDrawable;
import android.os.Build;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import android.util.AttributeSet;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import android.view.WindowInsets;
import android.view.accessibility.AccessibilityManager;
import android.widget.FrameLayout;
import androidx.coordinatorlayout.widget.CoordinatorLayout;
import androidx.core.view.y;
import com.google.android.material.behavior.SwipeDismissBehavior;
import com.google.android.material.snackbar.BaseTransientBottomBar;
import com.google.android.material.snackbar.b;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public abstract class BaseTransientBottomBar<B extends BaseTransientBottomBar<B>> {

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    static final Handler f4128p;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    private static final boolean f4129q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    private static final String f4130r;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final ViewGroup f4131a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    protected final o f4132b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private final com.google.android.material.snackbar.a f4133c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private boolean f4134d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private final Runnable f4135e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    private int f4136f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private int f4137g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    private int f4138h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    private int f4139i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    private int f4140j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    private boolean f4141k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    private List<m<B>> f4142l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    private Behavior f4143m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    private final AccessibilityManager f4144n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    b.InterfaceC0052b f4145o;

    public static class Behavior extends SwipeDismissBehavior<View> {

        /* JADX INFO: renamed from: k, reason: collision with root package name */
        private final n f4146k = new n(this);

        /* JADX INFO: Access modifiers changed from: private */
        public void P(BaseTransientBottomBar<?> baseTransientBottomBar) {
            this.f4146k.c(baseTransientBottomBar);
        }

        @Override // com.google.android.material.behavior.SwipeDismissBehavior
        public boolean E(View view) {
            return this.f4146k.a(view);
        }

        @Override // com.google.android.material.behavior.SwipeDismissBehavior, androidx.coordinatorlayout.widget.CoordinatorLayout.c
        public boolean k(CoordinatorLayout coordinatorLayout, View view, MotionEvent motionEvent) {
            this.f4146k.b(coordinatorLayout, view, motionEvent);
            return super.k(coordinatorLayout, view, motionEvent);
        }
    }

    class a extends AnimatorListenerAdapter {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        final /* synthetic */ int f4147a;

        a(int i3) {
            this.f4147a = i3;
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationEnd(Animator animator) {
            BaseTransientBottomBar.this.u(this.f4147a);
        }
    }

    class b implements ValueAnimator.AnimatorUpdateListener {
        b() {
        }

        @Override // android.animation.ValueAnimator.AnimatorUpdateListener
        public void onAnimationUpdate(ValueAnimator valueAnimator) {
            BaseTransientBottomBar.this.f4132b.setAlpha(((Float) valueAnimator.getAnimatedValue()).floatValue());
        }
    }

    class c implements ValueAnimator.AnimatorUpdateListener {
        c() {
        }

        @Override // android.animation.ValueAnimator.AnimatorUpdateListener
        public void onAnimationUpdate(ValueAnimator valueAnimator) {
            float fFloatValue = ((Float) valueAnimator.getAnimatedValue()).floatValue();
            BaseTransientBottomBar.this.f4132b.setScaleX(fFloatValue);
            BaseTransientBottomBar.this.f4132b.setScaleY(fFloatValue);
        }
    }

    class d extends AnimatorListenerAdapter {
        d() {
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationEnd(Animator animator) {
            BaseTransientBottomBar.this.v();
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationStart(Animator animator) {
            BaseTransientBottomBar.this.f4133c.b(70, 180);
        }
    }

    class e implements ValueAnimator.AnimatorUpdateListener {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private int f4152a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ int f4153b;

        e(int i3) {
            this.f4153b = i3;
            this.f4152a = i3;
        }

        @Override // android.animation.ValueAnimator.AnimatorUpdateListener
        public void onAnimationUpdate(ValueAnimator valueAnimator) {
            int iIntValue = ((Integer) valueAnimator.getAnimatedValue()).intValue();
            if (BaseTransientBottomBar.f4129q) {
                y.c0(BaseTransientBottomBar.this.f4132b, iIntValue - this.f4152a);
            } else {
                BaseTransientBottomBar.this.f4132b.setTranslationY(iIntValue);
            }
            this.f4152a = iIntValue;
        }
    }

    class f extends AnimatorListenerAdapter {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        final /* synthetic */ int f4155a;

        f(int i3) {
            this.f4155a = i3;
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationEnd(Animator animator) {
            BaseTransientBottomBar.this.u(this.f4155a);
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationStart(Animator animator) {
            BaseTransientBottomBar.this.f4133c.a(0, 180);
        }
    }

    class g implements ValueAnimator.AnimatorUpdateListener {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private int f4157a = 0;

        g() {
        }

        @Override // android.animation.ValueAnimator.AnimatorUpdateListener
        public void onAnimationUpdate(ValueAnimator valueAnimator) {
            int iIntValue = ((Integer) valueAnimator.getAnimatedValue()).intValue();
            if (BaseTransientBottomBar.f4129q) {
                y.c0(BaseTransientBottomBar.this.f4132b, iIntValue - this.f4157a);
            } else {
                BaseTransientBottomBar.this.f4132b.setTranslationY(iIntValue);
            }
            this.f4157a = iIntValue;
        }
    }

    class h implements Handler.Callback {
        h() {
        }

        @Override // android.os.Handler.Callback
        public boolean handleMessage(Message message) {
            int i3 = message.what;
            if (i3 == 0) {
                ((BaseTransientBottomBar) message.obj).A();
                return true;
            }
            if (i3 != 1) {
                return false;
            }
            ((BaseTransientBottomBar) message.obj).o(message.arg1);
            return true;
        }
    }

    class i implements Runnable {
        i() {
        }

        @Override // java.lang.Runnable
        public void run() {
            BaseTransientBottomBar.this.u(3);
        }
    }

    class j implements SwipeDismissBehavior.c {
        j() {
        }

        @Override // com.google.android.material.behavior.SwipeDismissBehavior.c
        public void a(View view) {
            if (view.getParent() != null) {
                view.setVisibility(8);
            }
            BaseTransientBottomBar.this.i(0);
        }

        @Override // com.google.android.material.behavior.SwipeDismissBehavior.c
        public void b(int i3) {
            if (i3 == 0) {
                com.google.android.material.snackbar.b.c().k(BaseTransientBottomBar.this.f4145o);
            } else if (i3 == 1 || i3 == 2) {
                com.google.android.material.snackbar.b.c().j(BaseTransientBottomBar.this.f4145o);
            }
        }
    }

    class k implements Runnable {
        k() {
        }

        @Override // java.lang.Runnable
        public void run() {
            o oVar = BaseTransientBottomBar.this.f4132b;
            if (oVar == null) {
                return;
            }
            if (oVar.getParent() != null) {
                BaseTransientBottomBar.this.f4132b.setVisibility(0);
            }
            if (BaseTransientBottomBar.this.f4132b.getAnimationMode() == 1) {
                BaseTransientBottomBar.this.C();
            } else {
                BaseTransientBottomBar.this.E();
            }
        }
    }

    class l extends AnimatorListenerAdapter {
        l() {
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationEnd(Animator animator) {
            BaseTransientBottomBar.this.v();
        }
    }

    public static abstract class m<B> {
        public void a(B b3, int i3) {
        }

        public void b(B b3) {
        }
    }

    public static class n {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private b.InterfaceC0052b f4163a;

        public n(SwipeDismissBehavior<?> swipeDismissBehavior) {
            swipeDismissBehavior.L(0.1f);
            swipeDismissBehavior.J(0.6f);
            swipeDismissBehavior.M(0);
        }

        public boolean a(View view) {
            return view instanceof o;
        }

        public void b(CoordinatorLayout coordinatorLayout, View view, MotionEvent motionEvent) {
            int actionMasked = motionEvent.getActionMasked();
            if (actionMasked == 0) {
                if (coordinatorLayout.B(view, (int) motionEvent.getX(), (int) motionEvent.getY())) {
                    com.google.android.material.snackbar.b.c().j(this.f4163a);
                }
            } else if (actionMasked == 1 || actionMasked == 3) {
                com.google.android.material.snackbar.b.c().k(this.f4163a);
            }
        }

        public void c(BaseTransientBottomBar<?> baseTransientBottomBar) {
            this.f4163a = baseTransientBottomBar.f4145o;
        }
    }

    protected static class o extends FrameLayout {

        /* JADX INFO: renamed from: o, reason: collision with root package name */
        private static final View.OnTouchListener f4164o = new a();

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        private BaseTransientBottomBar<?> f4165e;

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        private int f4166f;

        /* JADX INFO: renamed from: g, reason: collision with root package name */
        private final float f4167g;

        /* JADX INFO: renamed from: h, reason: collision with root package name */
        private final float f4168h;

        /* JADX INFO: renamed from: i, reason: collision with root package name */
        private final int f4169i;

        /* JADX INFO: renamed from: j, reason: collision with root package name */
        private final int f4170j;

        /* JADX INFO: renamed from: k, reason: collision with root package name */
        private ColorStateList f4171k;

        /* JADX INFO: renamed from: l, reason: collision with root package name */
        private PorterDuff.Mode f4172l;

        /* JADX INFO: renamed from: m, reason: collision with root package name */
        private Rect f4173m;

        /* JADX INFO: renamed from: n, reason: collision with root package name */
        private boolean f4174n;

        class a implements View.OnTouchListener {
            a() {
            }

            @Override // android.view.View.OnTouchListener
            @SuppressLint({"ClickableViewAccessibility"})
            public boolean onTouch(View view, MotionEvent motionEvent) {
                return true;
            }
        }

        protected o(Context context, AttributeSet attributeSet) {
            super(e1.a.c(context, attributeSet, 0, 0), attributeSet);
            Context context2 = getContext();
            TypedArray typedArrayObtainStyledAttributes = context2.obtainStyledAttributes(attributeSet, l0.k.A2);
            if (typedArrayObtainStyledAttributes.hasValue(l0.k.H2)) {
                y.z0(this, typedArrayObtainStyledAttributes.getDimensionPixelSize(r1, 0));
            }
            this.f4166f = typedArrayObtainStyledAttributes.getInt(l0.k.D2, 0);
            this.f4167g = typedArrayObtainStyledAttributes.getFloat(l0.k.E2, 1.0f);
            setBackgroundTintList(z0.c.a(context2, typedArrayObtainStyledAttributes, l0.k.F2));
            setBackgroundTintMode(com.google.android.material.internal.o.f(typedArrayObtainStyledAttributes.getInt(l0.k.G2, -1), PorterDuff.Mode.SRC_IN));
            this.f4168h = typedArrayObtainStyledAttributes.getFloat(l0.k.C2, 1.0f);
            this.f4169i = typedArrayObtainStyledAttributes.getDimensionPixelSize(l0.k.B2, -1);
            this.f4170j = typedArrayObtainStyledAttributes.getDimensionPixelSize(l0.k.I2, -1);
            typedArrayObtainStyledAttributes.recycle();
            setOnTouchListener(f4164o);
            setFocusable(true);
            if (getBackground() == null) {
                y.v0(this, c());
            }
        }

        private Drawable c() {
            float dimension = getResources().getDimension(l0.d.O);
            GradientDrawable gradientDrawable = new GradientDrawable();
            gradientDrawable.setShape(0);
            gradientDrawable.setCornerRadius(dimension);
            gradientDrawable.setColor(r0.a.i(this, l0.b.f5328k, l0.b.f5325h, getBackgroundOverlayColorAlpha()));
            if (this.f4171k == null) {
                return androidx.core.graphics.drawable.a.r(gradientDrawable);
            }
            Drawable drawableR = androidx.core.graphics.drawable.a.r(gradientDrawable);
            androidx.core.graphics.drawable.a.o(drawableR, this.f4171k);
            return drawableR;
        }

        private void d(ViewGroup.MarginLayoutParams marginLayoutParams) {
            this.f4173m = new Rect(marginLayoutParams.leftMargin, marginLayoutParams.topMargin, marginLayoutParams.rightMargin, marginLayoutParams.bottomMargin);
        }

        private void setBaseTransientBottomBar(BaseTransientBottomBar<?> baseTransientBottomBar) {
            this.f4165e = baseTransientBottomBar;
        }

        void b(ViewGroup viewGroup) {
            this.f4174n = true;
            viewGroup.addView(this);
            this.f4174n = false;
        }

        float getActionTextColorAlpha() {
            return this.f4168h;
        }

        int getAnimationMode() {
            return this.f4166f;
        }

        float getBackgroundOverlayColorAlpha() {
            return this.f4167g;
        }

        int getMaxInlineActionWidth() {
            return this.f4170j;
        }

        int getMaxWidth() {
            return this.f4169i;
        }

        @Override // android.view.ViewGroup, android.view.View
        protected void onAttachedToWindow() {
            super.onAttachedToWindow();
            BaseTransientBottomBar<?> baseTransientBottomBar = this.f4165e;
            if (baseTransientBottomBar != null) {
                baseTransientBottomBar.r();
            }
            y.o0(this);
        }

        @Override // android.view.ViewGroup, android.view.View
        protected void onDetachedFromWindow() {
            super.onDetachedFromWindow();
            BaseTransientBottomBar<?> baseTransientBottomBar = this.f4165e;
            if (baseTransientBottomBar != null) {
                baseTransientBottomBar.s();
            }
        }

        @Override // android.widget.FrameLayout, android.view.ViewGroup, android.view.View
        protected void onLayout(boolean z2, int i3, int i4, int i5, int i6) {
            super.onLayout(z2, i3, i4, i5, i6);
            BaseTransientBottomBar<?> baseTransientBottomBar = this.f4165e;
            if (baseTransientBottomBar != null) {
                baseTransientBottomBar.t();
            }
        }

        @Override // android.widget.FrameLayout, android.view.View
        protected void onMeasure(int i3, int i4) {
            super.onMeasure(i3, i4);
            if (this.f4169i > 0) {
                int measuredWidth = getMeasuredWidth();
                int i5 = this.f4169i;
                if (measuredWidth > i5) {
                    super.onMeasure(View.MeasureSpec.makeMeasureSpec(i5, 1073741824), i4);
                }
            }
        }

        void setAnimationMode(int i3) {
            this.f4166f = i3;
        }

        @Override // android.view.View
        public void setBackground(Drawable drawable) {
            setBackgroundDrawable(drawable);
        }

        @Override // android.view.View
        public void setBackgroundDrawable(Drawable drawable) {
            if (drawable != null && this.f4171k != null) {
                drawable = androidx.core.graphics.drawable.a.r(drawable.mutate());
                androidx.core.graphics.drawable.a.o(drawable, this.f4171k);
                androidx.core.graphics.drawable.a.p(drawable, this.f4172l);
            }
            super.setBackgroundDrawable(drawable);
        }

        @Override // android.view.View
        public void setBackgroundTintList(ColorStateList colorStateList) {
            this.f4171k = colorStateList;
            if (getBackground() != null) {
                Drawable drawableR = androidx.core.graphics.drawable.a.r(getBackground().mutate());
                androidx.core.graphics.drawable.a.o(drawableR, colorStateList);
                androidx.core.graphics.drawable.a.p(drawableR, this.f4172l);
                if (drawableR != getBackground()) {
                    super.setBackgroundDrawable(drawableR);
                }
            }
        }

        @Override // android.view.View
        public void setBackgroundTintMode(PorterDuff.Mode mode) {
            this.f4172l = mode;
            if (getBackground() != null) {
                Drawable drawableR = androidx.core.graphics.drawable.a.r(getBackground().mutate());
                androidx.core.graphics.drawable.a.p(drawableR, mode);
                if (drawableR != getBackground()) {
                    super.setBackgroundDrawable(drawableR);
                }
            }
        }

        @Override // android.view.View
        public void setLayoutParams(ViewGroup.LayoutParams layoutParams) {
            super.setLayoutParams(layoutParams);
            if (this.f4174n || !(layoutParams instanceof ViewGroup.MarginLayoutParams)) {
                return;
            }
            d((ViewGroup.MarginLayoutParams) layoutParams);
            BaseTransientBottomBar<?> baseTransientBottomBar = this.f4165e;
            if (baseTransientBottomBar != null) {
                baseTransientBottomBar.G();
            }
        }

        @Override // android.view.View
        public void setOnClickListener(View.OnClickListener onClickListener) {
            setOnTouchListener(onClickListener != null ? null : f4164o);
            super.setOnClickListener(onClickListener);
        }
    }

    static {
        int i3 = Build.VERSION.SDK_INT;
        f4129q = i3 >= 16 && i3 <= 19;
        f4130r = BaseTransientBottomBar.class.getSimpleName();
        f4128p = new Handler(Looper.getMainLooper(), new h());
    }

    private void B() {
        if (y()) {
            f();
            return;
        }
        if (this.f4132b.getParent() != null) {
            this.f4132b.setVisibility(0);
        }
        v();
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void C() {
        ValueAnimator valueAnimatorJ = j(0.0f, 1.0f);
        ValueAnimator valueAnimatorM = m(0.8f, 1.0f);
        AnimatorSet animatorSet = new AnimatorSet();
        animatorSet.playTogether(valueAnimatorJ, valueAnimatorM);
        animatorSet.setDuration(150L);
        animatorSet.addListener(new l());
        animatorSet.start();
    }

    private void D(int i3) {
        ValueAnimator valueAnimatorJ = j(1.0f, 0.0f);
        valueAnimatorJ.setDuration(75L);
        valueAnimatorJ.addListener(new a(i3));
        valueAnimatorJ.start();
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void E() {
        int iN = n();
        if (f4129q) {
            y.c0(this.f4132b, iN);
        } else {
            this.f4132b.setTranslationY(iN);
        }
        ValueAnimator valueAnimator = new ValueAnimator();
        valueAnimator.setIntValues(iN, 0);
        valueAnimator.setInterpolator(m0.a.f5554b);
        valueAnimator.setDuration(250L);
        valueAnimator.addListener(new d());
        valueAnimator.addUpdateListener(new e(iN));
        valueAnimator.start();
    }

    private void F(int i3) {
        ValueAnimator valueAnimator = new ValueAnimator();
        valueAnimator.setIntValues(0, n());
        valueAnimator.setInterpolator(m0.a.f5554b);
        valueAnimator.setDuration(250L);
        valueAnimator.addListener(new f(i3));
        valueAnimator.addUpdateListener(new g());
        valueAnimator.start();
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void G() {
        ViewGroup.LayoutParams layoutParams = this.f4132b.getLayoutParams();
        if (!(layoutParams instanceof ViewGroup.MarginLayoutParams) || this.f4132b.f4173m == null) {
            Log.w(f4130r, "Unable to update margins because layout params are not MarginLayoutParams");
            return;
        }
        if (this.f4132b.getParent() == null) {
            return;
        }
        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) layoutParams;
        marginLayoutParams.bottomMargin = this.f4132b.f4173m.bottom + (k() != null ? this.f4140j : this.f4136f);
        marginLayoutParams.leftMargin = this.f4132b.f4173m.left + this.f4137g;
        marginLayoutParams.rightMargin = this.f4132b.f4173m.right + this.f4138h;
        marginLayoutParams.topMargin = this.f4132b.f4173m.top;
        this.f4132b.requestLayout();
        if (Build.VERSION.SDK_INT < 29 || !z()) {
            return;
        }
        this.f4132b.removeCallbacks(this.f4135e);
        this.f4132b.post(this.f4135e);
    }

    private void g(int i3) {
        if (this.f4132b.getAnimationMode() == 1) {
            D(i3);
        } else {
            F(i3);
        }
    }

    private int h() {
        if (k() == null) {
            return 0;
        }
        int[] iArr = new int[2];
        k().getLocationOnScreen(iArr);
        int i3 = iArr[1];
        int[] iArr2 = new int[2];
        this.f4131a.getLocationOnScreen(iArr2);
        return (iArr2[1] + this.f4131a.getHeight()) - i3;
    }

    private ValueAnimator j(float... fArr) {
        ValueAnimator valueAnimatorOfFloat = ValueAnimator.ofFloat(fArr);
        valueAnimatorOfFloat.setInterpolator(m0.a.f5553a);
        valueAnimatorOfFloat.addUpdateListener(new b());
        return valueAnimatorOfFloat;
    }

    private ValueAnimator m(float... fArr) {
        ValueAnimator valueAnimatorOfFloat = ValueAnimator.ofFloat(fArr);
        valueAnimatorOfFloat.setInterpolator(m0.a.f5556d);
        valueAnimatorOfFloat.addUpdateListener(new c());
        return valueAnimatorOfFloat;
    }

    private int n() {
        int height = this.f4132b.getHeight();
        ViewGroup.LayoutParams layoutParams = this.f4132b.getLayoutParams();
        return layoutParams instanceof ViewGroup.MarginLayoutParams ? height + ((ViewGroup.MarginLayoutParams) layoutParams).bottomMargin : height;
    }

    private boolean q() {
        ViewGroup.LayoutParams layoutParams = this.f4132b.getLayoutParams();
        return (layoutParams instanceof CoordinatorLayout.f) && (((CoordinatorLayout.f) layoutParams).f() instanceof SwipeDismissBehavior);
    }

    private void w() {
        this.f4140j = h();
        G();
    }

    private void x(CoordinatorLayout.f fVar) {
        SwipeDismissBehavior<? extends View> swipeDismissBehaviorL = this.f4143m;
        if (swipeDismissBehaviorL == null) {
            swipeDismissBehaviorL = l();
        }
        if (swipeDismissBehaviorL instanceof Behavior) {
            ((Behavior) swipeDismissBehaviorL).P(this);
        }
        swipeDismissBehaviorL.K(new j());
        fVar.o(swipeDismissBehaviorL);
        if (k() == null) {
            fVar.f1580g = 80;
        }
    }

    private boolean z() {
        return this.f4139i > 0 && !this.f4134d && q();
    }

    final void A() {
        if (this.f4132b.getParent() == null) {
            ViewGroup.LayoutParams layoutParams = this.f4132b.getLayoutParams();
            if (layoutParams instanceof CoordinatorLayout.f) {
                x((CoordinatorLayout.f) layoutParams);
            }
            this.f4132b.b(this.f4131a);
            w();
            this.f4132b.setVisibility(4);
        }
        if (y.V(this.f4132b)) {
            B();
        } else {
            this.f4141k = true;
        }
    }

    void f() {
        this.f4132b.post(new k());
    }

    protected void i(int i3) {
        com.google.android.material.snackbar.b.c().b(this.f4145o, i3);
    }

    public View k() {
        return null;
    }

    protected SwipeDismissBehavior<? extends View> l() {
        return new Behavior();
    }

    final void o(int i3) {
        if (y() && this.f4132b.getVisibility() == 0) {
            g(i3);
        } else {
            u(i3);
        }
    }

    public boolean p() {
        return com.google.android.material.snackbar.b.c().e(this.f4145o);
    }

    void r() {
        WindowInsets rootWindowInsets;
        if (Build.VERSION.SDK_INT < 29 || (rootWindowInsets = this.f4132b.getRootWindowInsets()) == null) {
            return;
        }
        this.f4139i = rootWindowInsets.getMandatorySystemGestureInsets().bottom;
        G();
    }

    void s() {
        if (p()) {
            f4128p.post(new i());
        }
    }

    void t() {
        if (this.f4141k) {
            B();
            this.f4141k = false;
        }
    }

    void u(int i3) {
        com.google.android.material.snackbar.b.c().h(this.f4145o);
        List<m<B>> list = this.f4142l;
        if (list != null) {
            for (int size = list.size() - 1; size >= 0; size--) {
                this.f4142l.get(size).a(this, i3);
            }
        }
        ViewParent parent = this.f4132b.getParent();
        if (parent instanceof ViewGroup) {
            ((ViewGroup) parent).removeView(this.f4132b);
        }
    }

    void v() {
        com.google.android.material.snackbar.b.c().i(this.f4145o);
        List<m<B>> list = this.f4142l;
        if (list != null) {
            for (int size = list.size() - 1; size >= 0; size--) {
                this.f4142l.get(size).b(this);
            }
        }
    }

    boolean y() {
        AccessibilityManager accessibilityManager = this.f4144n;
        if (accessibilityManager == null) {
            return true;
        }
        List<AccessibilityServiceInfo> enabledAccessibilityServiceList = accessibilityManager.getEnabledAccessibilityServiceList(1);
        return enabledAccessibilityServiceList != null && enabledAccessibilityServiceList.isEmpty();
    }
}
