package androidx.coordinatorlayout.widget;

import A7.a;
import L.b;
import L.c;
import M.AbstractC0195z;
import M.B;
import M.InterfaceC0181k;
import M.InterfaceC0182l;
import M.J;
import M.b0;
import N1.C0215p;
import android.content.Context;
import android.content.res.Resources;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.graphics.Matrix;
import android.graphics.Rect;
import android.graphics.RectF;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.os.Parcelable;
import android.os.SystemClock;
import android.util.AttributeSet;
import android.util.Log;
import android.util.SparseArray;
import android.view.Gravity;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import com.martsnew.tv.R;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
import l6.C1139a;
import q.i;
import y.AbstractC1736a;
import z.AbstractC1769a;
import z.AbstractC1775g;
import z.C1772d;
import z.C1774f;
import z.InterfaceC1770b;
import z.ViewGroupOnHierarchyChangeListenerC1771c;
import z.ViewTreeObserverOnPreDrawListenerC1773e;

/* JADX INFO: loaded from: classes.dex */
public class CoordinatorLayout extends ViewGroup implements InterfaceC0181k, InterfaceC0182l {

    /* JADX INFO: renamed from: J, reason: collision with root package name */
    public static final String f7914J;

    /* JADX INFO: renamed from: K, reason: collision with root package name */
    public static final Class[] f7915K;

    /* JADX INFO: renamed from: L, reason: collision with root package name */
    public static final ThreadLocal f7916L;

    /* JADX INFO: renamed from: M, reason: collision with root package name */
    public static final C0215p f7917M;

    /* JADX INFO: renamed from: N, reason: collision with root package name */
    public static final c f7918N;

    /* JADX INFO: renamed from: A, reason: collision with root package name */
    public View f7919A;

    /* JADX INFO: renamed from: B, reason: collision with root package name */
    public ViewTreeObserverOnPreDrawListenerC1773e f7920B;

    /* JADX INFO: renamed from: C, reason: collision with root package name */
    public boolean f7921C;
    public b0 D;

    /* JADX INFO: renamed from: E, reason: collision with root package name */
    public boolean f7922E;

    /* JADX INFO: renamed from: F, reason: collision with root package name */
    public Drawable f7923F;

    /* JADX INFO: renamed from: G, reason: collision with root package name */
    public ViewGroup.OnHierarchyChangeListener f7924G;
    public C1139a H;

    /* JADX INFO: renamed from: I, reason: collision with root package name */
    public final a f7925I;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final ArrayList f7926q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final C2.a f7927r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public final ArrayList f7928s;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public final ArrayList f7929t;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public final int[] f7930u;

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public final int[] f7931v;

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    public boolean f7932w;

    /* JADX INFO: renamed from: x, reason: collision with root package name */
    public boolean f7933x;

    /* JADX INFO: renamed from: y, reason: collision with root package name */
    public final int[] f7934y;

    /* JADX INFO: renamed from: z, reason: collision with root package name */
    public View f7935z;

    static {
        Package r02 = CoordinatorLayout.class.getPackage();
        f7914J = r02 != null ? r02.getName() : null;
        f7917M = new C0215p(10);
        f7915K = new Class[]{Context.class, AttributeSet.class};
        f7916L = new ThreadLocal();
        f7918N = new c();
    }

    public CoordinatorLayout(Context context, AttributeSet attributeSet) {
        super(context, attributeSet, R.attr.coordinatorLayoutStyle);
        this.f7926q = new ArrayList();
        this.f7927r = new C2.a(27);
        this.f7928s = new ArrayList();
        this.f7929t = new ArrayList();
        this.f7930u = new int[2];
        this.f7931v = new int[2];
        this.f7925I = new a();
        int[] iArr = AbstractC1736a.f18806a;
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, iArr, R.attr.coordinatorLayoutStyle, 0);
        if (Build.VERSION.SDK_INT >= 29) {
            saveAttributeDataForStyleable(context, iArr, attributeSet, typedArrayObtainStyledAttributes, R.attr.coordinatorLayoutStyle, 0);
        }
        int resourceId = typedArrayObtainStyledAttributes.getResourceId(0, 0);
        if (resourceId != 0) {
            Resources resources = context.getResources();
            int[] intArray = resources.getIntArray(resourceId);
            this.f7934y = intArray;
            float f3 = resources.getDisplayMetrics().density;
            int length = intArray.length;
            for (int i = 0; i < length; i++) {
                this.f7934y[i] = (int) (r2[i] * f3);
            }
        }
        this.f7923F = typedArrayObtainStyledAttributes.getDrawable(1);
        typedArrayObtainStyledAttributes.recycle();
        w();
        super.setOnHierarchyChangeListener(new ViewGroupOnHierarchyChangeListenerC1771c(this));
        Field field = J.f4065a;
        if (getImportantForAccessibility() == 0) {
            setImportantForAccessibility(1);
        }
    }

    public static Rect g() {
        Rect rect = (Rect) f7918N.a();
        return rect == null ? new Rect() : rect;
    }

    public static void l(int i, Rect rect, Rect rect2, C1772d c1772d, int i5, int i8) {
        int i9 = c1772d.f19086c;
        if (i9 == 0) {
            i9 = 17;
        }
        int absoluteGravity = Gravity.getAbsoluteGravity(i9, i);
        int i10 = c1772d.f19087d;
        if ((i10 & 7) == 0) {
            i10 |= 8388611;
        }
        if ((i10 & 112) == 0) {
            i10 |= 48;
        }
        int absoluteGravity2 = Gravity.getAbsoluteGravity(i10, i);
        int i11 = absoluteGravity & 7;
        int i12 = absoluteGravity & 112;
        int i13 = absoluteGravity2 & 7;
        int i14 = absoluteGravity2 & 112;
        int iWidth = i13 != 1 ? i13 != 5 ? rect.left : rect.right : rect.left + (rect.width() / 2);
        int iHeight = i14 != 16 ? i14 != 80 ? rect.top : rect.bottom : rect.top + (rect.height() / 2);
        if (i11 == 1) {
            iWidth -= i5 / 2;
        } else if (i11 != 5) {
            iWidth -= i5;
        }
        if (i12 == 16) {
            iHeight -= i8 / 2;
        } else if (i12 != 80) {
            iHeight -= i8;
        }
        rect2.set(iWidth, iHeight, i5 + iWidth, i8 + iHeight);
    }

    public static C1772d n(View view) {
        C1772d c1772d = (C1772d) view.getLayoutParams();
        if (!c1772d.f19085b) {
            InterfaceC1770b interfaceC1770b = null;
            for (Class<?> superclass = view.getClass(); superclass != null; superclass = superclass.getSuperclass()) {
                interfaceC1770b = (InterfaceC1770b) superclass.getAnnotation(InterfaceC1770b.class);
                if (interfaceC1770b != null) {
                    break;
                }
            }
            if (interfaceC1770b != null) {
                try {
                    AbstractC1769a abstractC1769a = (AbstractC1769a) interfaceC1770b.value().getDeclaredConstructor(null).newInstance(null);
                    AbstractC1769a abstractC1769a2 = c1772d.f19084a;
                    if (abstractC1769a2 != abstractC1769a) {
                        if (abstractC1769a2 != null) {
                            abstractC1769a2.e();
                        }
                        c1772d.f19084a = abstractC1769a;
                        c1772d.f19085b = true;
                        if (abstractC1769a != null) {
                            abstractC1769a.c(c1772d);
                        }
                    }
                } catch (Exception e8) {
                    Log.e("CoordinatorLayout", "Default behavior class " + interfaceC1770b.value().getName() + " could not be instantiated. Did you forget a default constructor?", e8);
                }
            }
            c1772d.f19085b = true;
        }
        return c1772d;
    }

    public static void u(View view, int i) {
        C1772d c1772d = (C1772d) view.getLayoutParams();
        int i5 = c1772d.i;
        if (i5 != i) {
            Field field = J.f4065a;
            view.offsetLeftAndRight(i - i5);
            c1772d.i = i;
        }
    }

    public static void v(View view, int i) {
        C1772d c1772d = (C1772d) view.getLayoutParams();
        int i5 = c1772d.f19092j;
        if (i5 != i) {
            Field field = J.f4065a;
            view.offsetTopAndBottom(i - i5);
            c1772d.f19092j = i;
        }
    }

    @Override // M.InterfaceC0181k
    public final void a(View view, View view2, int i, int i5) {
        a aVar = this.f7925I;
        if (i5 == 1) {
            aVar.f461b = i;
        } else {
            aVar.f460a = i;
        }
        this.f7919A = view2;
        int childCount = getChildCount();
        for (int i8 = 0; i8 < childCount; i8++) {
            ((C1772d) getChildAt(i8).getLayoutParams()).getClass();
        }
    }

    @Override // M.InterfaceC0181k
    public final void b(View view, int i) {
        a aVar = this.f7925I;
        if (i == 1) {
            aVar.f461b = 0;
        } else {
            aVar.f460a = 0;
        }
        int childCount = getChildCount();
        for (int i5 = 0; i5 < childCount; i5++) {
            View childAt = getChildAt(i5);
            C1772d c1772d = (C1772d) childAt.getLayoutParams();
            if (c1772d.a(i)) {
                AbstractC1769a abstractC1769a = c1772d.f19084a;
                if (abstractC1769a != null) {
                    abstractC1769a.p(childAt, view, i);
                }
                if (i == 0) {
                    c1772d.f19095m = false;
                } else if (i == 1) {
                    c1772d.f19096n = false;
                }
            }
        }
        this.f7919A = null;
    }

    @Override // M.InterfaceC0181k
    public final void c(View view, int i, int i5, int[] iArr, int i8) {
        AbstractC1769a abstractC1769a;
        int childCount = getChildCount();
        boolean z8 = false;
        int iMax = 0;
        int iMax2 = 0;
        for (int i9 = 0; i9 < childCount; i9++) {
            View childAt = getChildAt(i9);
            if (childAt.getVisibility() != 8) {
                C1772d c1772d = (C1772d) childAt.getLayoutParams();
                if (c1772d.a(i8) && (abstractC1769a = c1772d.f19084a) != null) {
                    int[] iArr2 = this.f7930u;
                    iArr2[0] = 0;
                    iArr2[1] = 0;
                    abstractC1769a.j(this, childAt, view, i, i5, iArr2, i8);
                    iMax = i > 0 ? Math.max(iMax, iArr2[0]) : Math.min(iMax, iArr2[0]);
                    iMax2 = i5 > 0 ? Math.max(iMax2, iArr2[1]) : Math.min(iMax2, iArr2[1]);
                    z8 = true;
                }
            }
        }
        iArr[0] = iMax;
        iArr[1] = iMax2;
        if (z8) {
            p(1);
        }
    }

    @Override // android.view.ViewGroup
    public final boolean checkLayoutParams(ViewGroup.LayoutParams layoutParams) {
        return (layoutParams instanceof C1772d) && super.checkLayoutParams(layoutParams);
    }

    @Override // M.InterfaceC0182l
    public final void d(View view, int i, int i5, int i8, int i9, int i10, int[] iArr) {
        AbstractC1769a abstractC1769a;
        int childCount = getChildCount();
        int iMax = 0;
        int iMax2 = 0;
        boolean z8 = false;
        for (int i11 = 0; i11 < childCount; i11++) {
            View childAt = getChildAt(i11);
            if (childAt.getVisibility() != 8) {
                C1772d c1772d = (C1772d) childAt.getLayoutParams();
                if (c1772d.a(i10) && (abstractC1769a = c1772d.f19084a) != null) {
                    int[] iArr2 = this.f7930u;
                    iArr2[0] = 0;
                    iArr2[1] = 0;
                    abstractC1769a.k(this, childAt, i5, i8, i9, iArr2);
                    iMax = i8 > 0 ? Math.max(iMax, iArr2[0]) : Math.min(iMax, iArr2[0]);
                    iMax2 = i9 > 0 ? Math.max(iMax2, iArr2[1]) : Math.min(iMax2, iArr2[1]);
                    z8 = true;
                }
            }
        }
        iArr[0] = iArr[0] + iMax;
        iArr[1] = iArr[1] + iMax2;
        if (z8) {
            p(1);
        }
    }

    @Override // android.view.ViewGroup
    public final boolean drawChild(Canvas canvas, View view, long j8) {
        AbstractC1769a abstractC1769a = ((C1772d) view.getLayoutParams()).f19084a;
        if (abstractC1769a != null) {
            abstractC1769a.getClass();
        }
        return super.drawChild(canvas, view, j8);
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void drawableStateChanged() {
        super.drawableStateChanged();
        int[] drawableState = getDrawableState();
        Drawable drawable = this.f7923F;
        if ((drawable == null || !drawable.isStateful()) ? false : drawable.setState(drawableState)) {
            invalidate();
        }
    }

    @Override // M.InterfaceC0181k
    public final void e(View view, int i, int i5, int i8, int i9, int i10) {
        d(view, i, i5, i8, i9, 0, this.f7931v);
    }

    @Override // M.InterfaceC0181k
    public final boolean f(View view, View view2, int i, int i5) {
        int childCount = getChildCount();
        boolean z8 = false;
        for (int i8 = 0; i8 < childCount; i8++) {
            View childAt = getChildAt(i8);
            if (childAt.getVisibility() != 8) {
                C1772d c1772d = (C1772d) childAt.getLayoutParams();
                AbstractC1769a abstractC1769a = c1772d.f19084a;
                if (abstractC1769a != null) {
                    boolean zO = abstractC1769a.o(childAt, i, i5);
                    z8 |= zO;
                    if (i5 == 0) {
                        c1772d.f19095m = zO;
                    } else if (i5 == 1) {
                        c1772d.f19096n = zO;
                    }
                } else if (i5 == 0) {
                    c1772d.f19095m = false;
                } else if (i5 == 1) {
                    c1772d.f19096n = false;
                }
            }
        }
        return z8;
    }

    @Override // android.view.ViewGroup
    public final ViewGroup.LayoutParams generateDefaultLayoutParams() {
        return new C1772d();
    }

    @Override // android.view.ViewGroup
    public final ViewGroup.LayoutParams generateLayoutParams(AttributeSet attributeSet) {
        return new C1772d(getContext(), attributeSet);
    }

    public final List<View> getDependencySortedChildren() {
        s();
        return Collections.unmodifiableList(this.f7926q);
    }

    public final b0 getLastWindowInsets() {
        return this.D;
    }

    @Override // android.view.ViewGroup
    public int getNestedScrollAxes() {
        a aVar = this.f7925I;
        return aVar.f461b | aVar.f460a;
    }

    public Drawable getStatusBarBackground() {
        return this.f7923F;
    }

    @Override // android.view.View
    public int getSuggestedMinimumHeight() {
        return Math.max(super.getSuggestedMinimumHeight(), getPaddingBottom() + getPaddingTop());
    }

    @Override // android.view.View
    public int getSuggestedMinimumWidth() {
        return Math.max(super.getSuggestedMinimumWidth(), getPaddingRight() + getPaddingLeft());
    }

    public final void h(C1772d c1772d, Rect rect, int i, int i5) {
        int width = getWidth();
        int height = getHeight();
        int iMax = Math.max(getPaddingLeft() + ((ViewGroup.MarginLayoutParams) c1772d).leftMargin, Math.min(rect.left, ((width - getPaddingRight()) - i) - ((ViewGroup.MarginLayoutParams) c1772d).rightMargin));
        int iMax2 = Math.max(getPaddingTop() + ((ViewGroup.MarginLayoutParams) c1772d).topMargin, Math.min(rect.top, ((height - getPaddingBottom()) - i5) - ((ViewGroup.MarginLayoutParams) c1772d).bottomMargin));
        rect.set(iMax, iMax2, i + iMax, i5 + iMax2);
    }

    public final void i(View view, Rect rect, boolean z8) {
        if (view.isLayoutRequested() || view.getVisibility() == 8) {
            rect.setEmpty();
        } else if (z8) {
            k(view, rect);
        } else {
            rect.set(view.getLeft(), view.getTop(), view.getRight(), view.getBottom());
        }
    }

    public final ArrayList j(View view) {
        i iVar = (i) this.f7927r.f1159t;
        int i = iVar.f16190s;
        ArrayList arrayList = null;
        for (int i5 = 0; i5 < i; i5++) {
            ArrayList arrayList2 = (ArrayList) iVar.h(i5);
            if (arrayList2 != null && arrayList2.contains(view)) {
                if (arrayList == null) {
                    arrayList = new ArrayList();
                }
                arrayList.add(iVar.e(i5));
            }
        }
        ArrayList arrayList3 = this.f7929t;
        arrayList3.clear();
        if (arrayList != null) {
            arrayList3.addAll(arrayList);
        }
        return arrayList3;
    }

    public final void k(View view, Rect rect) {
        ThreadLocal threadLocal = AbstractC1775g.f19100a;
        rect.set(0, 0, view.getWidth(), view.getHeight());
        ThreadLocal threadLocal2 = AbstractC1775g.f19100a;
        Matrix matrix = (Matrix) threadLocal2.get();
        if (matrix == null) {
            matrix = new Matrix();
            threadLocal2.set(matrix);
        } else {
            matrix.reset();
        }
        AbstractC1775g.a(this, view, matrix);
        ThreadLocal threadLocal3 = AbstractC1775g.f19101b;
        RectF rectF = (RectF) threadLocal3.get();
        if (rectF == null) {
            rectF = new RectF();
            threadLocal3.set(rectF);
        }
        rectF.set(rect);
        matrix.mapRect(rectF);
        rect.set((int) (rectF.left + 0.5f), (int) (rectF.top + 0.5f), (int) (rectF.right + 0.5f), (int) (rectF.bottom + 0.5f));
    }

    public final int m(int i) {
        int[] iArr = this.f7934y;
        if (iArr == null) {
            Log.e("CoordinatorLayout", "No keylines defined for " + this + " - attempted index lookup " + i);
            return 0;
        }
        if (i >= 0 && i < iArr.length) {
            return iArr[i];
        }
        Log.e("CoordinatorLayout", "Keyline index " + i + " out of range for " + this);
        return 0;
    }

    public final boolean o(View view, int i, int i5) {
        c cVar = f7918N;
        Rect rectG = g();
        k(view, rectG);
        try {
            return rectG.contains(i, i5);
        } finally {
            rectG.setEmpty();
            cVar.c(rectG);
        }
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void onAttachedToWindow() {
        super.onAttachedToWindow();
        t(false);
        if (this.f7921C) {
            if (this.f7920B == null) {
                this.f7920B = new ViewTreeObserverOnPreDrawListenerC1773e(this);
            }
            getViewTreeObserver().addOnPreDrawListener(this.f7920B);
        }
        if (this.D == null) {
            Field field = J.f4065a;
            if (getFitsSystemWindows()) {
                AbstractC0195z.c(this);
            }
        }
        this.f7933x = true;
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void onDetachedFromWindow() {
        super.onDetachedFromWindow();
        t(false);
        if (this.f7921C && this.f7920B != null) {
            getViewTreeObserver().removeOnPreDrawListener(this.f7920B);
        }
        View view = this.f7919A;
        if (view != null) {
            b(view, 0);
        }
        this.f7933x = false;
    }

    @Override // android.view.View
    public final void onDraw(Canvas canvas) {
        super.onDraw(canvas);
        if (!this.f7922E || this.f7923F == null) {
            return;
        }
        b0 b0Var = this.D;
        int iA = b0Var != null ? b0Var.a() : 0;
        if (iA > 0) {
            this.f7923F.setBounds(0, 0, getWidth(), iA);
            this.f7923F.draw(canvas);
        }
    }

    @Override // android.view.ViewGroup
    public final boolean onInterceptTouchEvent(MotionEvent motionEvent) {
        int actionMasked = motionEvent.getActionMasked();
        if (actionMasked == 0) {
            t(true);
        }
        boolean zR = r(motionEvent, 0);
        if (actionMasked != 1 && actionMasked != 3) {
            return zR;
        }
        t(true);
        return zR;
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void onLayout(boolean z8, int i, int i5, int i8, int i9) {
        AbstractC1769a abstractC1769a;
        Field field = J.f4065a;
        int layoutDirection = getLayoutDirection();
        ArrayList arrayList = this.f7926q;
        int size = arrayList.size();
        for (int i10 = 0; i10 < size; i10++) {
            View view = (View) arrayList.get(i10);
            if (view.getVisibility() != 8 && ((abstractC1769a = ((C1772d) view.getLayoutParams()).f19084a) == null || !abstractC1769a.g(this, view, layoutDirection))) {
                q(view, layoutDirection);
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:72:0x017a  */
    /* JADX WARN: Removed duplicated region for block: B:77:0x018a  */
    @Override // android.view.View
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void onMeasure(int i, int i5) {
        boolean z8;
        ArrayList arrayList;
        int i8;
        boolean z9;
        int iMakeMeasureSpec;
        int i9;
        int iMakeMeasureSpec2;
        AbstractC1769a abstractC1769a;
        C1772d c1772d;
        View view;
        int i10;
        int i11;
        int i12;
        int i13;
        int i14;
        boolean z10;
        int iMax;
        s();
        int childCount = getChildCount();
        int i15 = 0;
        loop0: while (true) {
            if (i15 >= childCount) {
                z8 = false;
                break;
            }
            View childAt = getChildAt(i15);
            i iVar = (i) this.f7927r.f1159t;
            int i16 = iVar.f16190s;
            for (int i17 = 0; i17 < i16; i17++) {
                ArrayList arrayList2 = (ArrayList) iVar.h(i17);
                if (arrayList2 != null && arrayList2.contains(childAt)) {
                    z8 = true;
                    break loop0;
                }
            }
            i15++;
        }
        if (z8 != this.f7921C) {
            if (z8) {
                if (this.f7933x) {
                    if (this.f7920B == null) {
                        this.f7920B = new ViewTreeObserverOnPreDrawListenerC1773e(this);
                    }
                    getViewTreeObserver().addOnPreDrawListener(this.f7920B);
                }
                this.f7921C = true;
            } else {
                if (this.f7933x && this.f7920B != null) {
                    getViewTreeObserver().removeOnPreDrawListener(this.f7920B);
                }
                this.f7921C = false;
            }
        }
        int paddingLeft = getPaddingLeft();
        int paddingTop = getPaddingTop();
        int paddingRight = getPaddingRight();
        int paddingBottom = getPaddingBottom();
        Field field = J.f4065a;
        int layoutDirection = getLayoutDirection();
        boolean z11 = layoutDirection == 1;
        int mode = View.MeasureSpec.getMode(i);
        int size = View.MeasureSpec.getSize(i);
        int mode2 = View.MeasureSpec.getMode(i5);
        int size2 = View.MeasureSpec.getSize(i5);
        int i18 = paddingLeft + paddingRight;
        int i19 = paddingTop + paddingBottom;
        int suggestedMinimumWidth = getSuggestedMinimumWidth();
        int suggestedMinimumHeight = getSuggestedMinimumHeight();
        boolean z12 = this.D != null && getFitsSystemWindows();
        ArrayList arrayList3 = this.f7926q;
        int size3 = arrayList3.size();
        int i20 = 0;
        int iCombineMeasuredStates = 0;
        while (i20 < size3) {
            View view2 = (View) arrayList3.get(i20);
            int i21 = suggestedMinimumWidth;
            int i22 = suggestedMinimumHeight;
            if (view2.getVisibility() == 8) {
                arrayList = arrayList3;
                i9 = size3;
                i12 = paddingRight;
                suggestedMinimumWidth = i21;
                suggestedMinimumHeight = i22;
                z9 = false;
                i11 = i20;
                i13 = paddingLeft;
            } else {
                C1772d c1772d2 = (C1772d) view2.getLayoutParams();
                int i23 = c1772d2.f19088e;
                if (i23 < 0 || mode == 0) {
                    arrayList = arrayList3;
                } else {
                    int iM = m(i23);
                    int i24 = c1772d2.f19086c;
                    if (i24 == 0) {
                        i24 = 8388661;
                    }
                    int absoluteGravity = Gravity.getAbsoluteGravity(i24, layoutDirection) & 7;
                    arrayList = arrayList3;
                    if ((absoluteGravity == 3 && !z11) || (absoluteGravity == 5 && z11)) {
                        z10 = false;
                        iMax = Math.max(0, (size - paddingRight) - iM);
                    } else if ((absoluteGravity == 5 && !z11) || (absoluteGravity == 3 && z11)) {
                        z10 = false;
                        iMax = Math.max(0, iM - paddingLeft);
                    }
                    z9 = z10;
                    i8 = iMax;
                    if (z12 || view2.getFitsSystemWindows()) {
                        iMakeMeasureSpec = i;
                        i9 = size3;
                        iMakeMeasureSpec2 = i5;
                    } else {
                        int i25 = this.D.f4102a.h().f2231c + this.D.f4102a.h().f2229a;
                        int iA = this.D.f4102a.h().f2232d + this.D.a();
                        iMakeMeasureSpec = View.MeasureSpec.makeMeasureSpec(size - i25, mode);
                        i9 = size3;
                        iMakeMeasureSpec2 = View.MeasureSpec.makeMeasureSpec(size2 - iA, mode2);
                    }
                    abstractC1769a = c1772d2.f19084a;
                    if (abstractC1769a == null && abstractC1769a.h(this, view2)) {
                        i13 = paddingLeft;
                        i14 = i22;
                        i12 = paddingRight;
                        c1772d = c1772d2;
                        view = view2;
                        i10 = i21;
                        i11 = i20;
                    } else {
                        int i26 = paddingRight;
                        c1772d = c1772d2;
                        view = view2;
                        i10 = i21;
                        i11 = i20;
                        int i27 = iMakeMeasureSpec;
                        i12 = i26;
                        i13 = paddingLeft;
                        i14 = i22;
                        measureChildWithMargins(view, i27, i8, iMakeMeasureSpec2, 0);
                    }
                    int iMax2 = Math.max(i10, view.getMeasuredWidth() + i18 + ((ViewGroup.MarginLayoutParams) c1772d).leftMargin + ((ViewGroup.MarginLayoutParams) c1772d).rightMargin);
                    int iMax3 = Math.max(i14, view.getMeasuredHeight() + i19 + ((ViewGroup.MarginLayoutParams) c1772d).topMargin + ((ViewGroup.MarginLayoutParams) c1772d).bottomMargin);
                    iCombineMeasuredStates = View.combineMeasuredStates(iCombineMeasuredStates, view.getMeasuredState());
                    suggestedMinimumWidth = iMax2;
                    suggestedMinimumHeight = iMax3;
                }
                i8 = 0;
                z9 = false;
                if (z12) {
                    iMakeMeasureSpec = i;
                    i9 = size3;
                    iMakeMeasureSpec2 = i5;
                    abstractC1769a = c1772d2.f19084a;
                    if (abstractC1769a == null) {
                        int i262 = paddingRight;
                        c1772d = c1772d2;
                        view = view2;
                        i10 = i21;
                        i11 = i20;
                        int i272 = iMakeMeasureSpec;
                        i12 = i262;
                        i13 = paddingLeft;
                        i14 = i22;
                        measureChildWithMargins(view, i272, i8, iMakeMeasureSpec2, 0);
                        int iMax22 = Math.max(i10, view.getMeasuredWidth() + i18 + ((ViewGroup.MarginLayoutParams) c1772d).leftMargin + ((ViewGroup.MarginLayoutParams) c1772d).rightMargin);
                        int iMax32 = Math.max(i14, view.getMeasuredHeight() + i19 + ((ViewGroup.MarginLayoutParams) c1772d).topMargin + ((ViewGroup.MarginLayoutParams) c1772d).bottomMargin);
                        iCombineMeasuredStates = View.combineMeasuredStates(iCombineMeasuredStates, view.getMeasuredState());
                        suggestedMinimumWidth = iMax22;
                        suggestedMinimumHeight = iMax32;
                    }
                }
            }
            i20 = i11 + 1;
            paddingLeft = i13;
            size3 = i9;
            arrayList3 = arrayList;
            paddingRight = i12;
        }
        setMeasuredDimension(View.resolveSizeAndState(suggestedMinimumWidth, i, (-16777216) & iCombineMeasuredStates), View.resolveSizeAndState(suggestedMinimumHeight, i5, iCombineMeasuredStates << 16));
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final boolean onNestedFling(View view, float f3, float f7, boolean z8) {
        int childCount = getChildCount();
        for (int i = 0; i < childCount; i++) {
            View childAt = getChildAt(i);
            if (childAt.getVisibility() != 8) {
                C1772d c1772d = (C1772d) childAt.getLayoutParams();
                if (c1772d.a(0)) {
                    AbstractC1769a abstractC1769a = c1772d.f19084a;
                }
            }
        }
        return false;
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final boolean onNestedPreFling(View view, float f3, float f7) {
        AbstractC1769a abstractC1769a;
        int childCount = getChildCount();
        boolean zI = false;
        for (int i = 0; i < childCount; i++) {
            View childAt = getChildAt(i);
            if (childAt.getVisibility() != 8) {
                C1772d c1772d = (C1772d) childAt.getLayoutParams();
                if (c1772d.a(0) && (abstractC1769a = c1772d.f19084a) != null) {
                    zI |= abstractC1769a.i(view);
                }
            }
        }
        return zI;
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void onNestedPreScroll(View view, int i, int i5, int[] iArr) {
        c(view, i, i5, iArr, 0);
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void onNestedScroll(View view, int i, int i5, int i8, int i9) {
        e(view, i, i5, i8, i9, 0);
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void onNestedScrollAccepted(View view, View view2, int i) {
        a(view, view2, i, 0);
    }

    @Override // android.view.View
    public final void onRestoreInstanceState(Parcelable parcelable) {
        Parcelable parcelable2;
        if (!(parcelable instanceof C1774f)) {
            super.onRestoreInstanceState(parcelable);
            return;
        }
        C1774f c1774f = (C1774f) parcelable;
        super.onRestoreInstanceState(c1774f.f6203q);
        SparseArray sparseArray = c1774f.f19099s;
        int childCount = getChildCount();
        for (int i = 0; i < childCount; i++) {
            View childAt = getChildAt(i);
            int id = childAt.getId();
            AbstractC1769a abstractC1769a = n(childAt).f19084a;
            if (id != -1 && abstractC1769a != null && (parcelable2 = (Parcelable) sparseArray.get(id)) != null) {
                abstractC1769a.m(childAt, parcelable2);
            }
        }
    }

    @Override // android.view.View
    public final Parcelable onSaveInstanceState() {
        Parcelable parcelableN;
        C1774f c1774f = new C1774f(super.onSaveInstanceState());
        SparseArray sparseArray = new SparseArray();
        int childCount = getChildCount();
        for (int i = 0; i < childCount; i++) {
            View childAt = getChildAt(i);
            int id = childAt.getId();
            AbstractC1769a abstractC1769a = ((C1772d) childAt.getLayoutParams()).f19084a;
            if (id != -1 && abstractC1769a != null && (parcelableN = abstractC1769a.n(childAt)) != null) {
                sparseArray.append(id, parcelableN);
            }
        }
        c1774f.f19099s = sparseArray;
        return c1774f;
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final boolean onStartNestedScroll(View view, View view2, int i) {
        return f(view, view2, i, 0);
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void onStopNestedScroll(View view) {
        b(view, 0);
    }

    /* JADX WARN: Removed duplicated region for block: B:14:0x002f  */
    /* JADX WARN: Removed duplicated region for block: B:15:0x0035  */
    /* JADX WARN: Removed duplicated region for block: B:18:0x004a  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0015 A[PHI: r3
      0x0015: PHI (r3v4 boolean) = (r3v2 boolean), (r3v5 boolean) binds: [B:10:0x0022, B:5:0x0012] A[DONT_GENERATE, DONT_INLINE]] */
    @Override // android.view.View
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final boolean onTouchEvent(MotionEvent motionEvent) {
        boolean zR;
        boolean zQ;
        MotionEvent motionEventObtain;
        int actionMasked = motionEvent.getActionMasked();
        if (this.f7935z == null) {
            zR = r(motionEvent, 1);
            if (!zR) {
                zQ = false;
            }
            motionEventObtain = null;
            if (this.f7935z != null) {
                zQ |= super.onTouchEvent(motionEvent);
            } else if (zR) {
                long jUptimeMillis = SystemClock.uptimeMillis();
                motionEventObtain = MotionEvent.obtain(jUptimeMillis, jUptimeMillis, 3, 0.0f, 0.0f, 0);
                super.onTouchEvent(motionEventObtain);
            }
            if (motionEventObtain != null) {
                motionEventObtain.recycle();
            }
            if (actionMasked == 1 && actionMasked != 3) {
                return zQ;
            }
            t(false);
            return zQ;
        }
        zR = false;
        AbstractC1769a abstractC1769a = ((C1772d) this.f7935z.getLayoutParams()).f19084a;
        if (abstractC1769a != null) {
            zQ = abstractC1769a.q(this.f7935z, motionEvent);
        }
        motionEventObtain = null;
        if (this.f7935z != null) {
        }
        if (motionEventObtain != null) {
        }
        if (actionMasked == 1) {
        }
        t(false);
        return zQ;
    }

    /* JADX WARN: Removed duplicated region for block: B:109:0x0275  */
    /* JADX WARN: Removed duplicated region for block: B:112:0x027f  */
    /* JADX WARN: Removed duplicated region for block: B:117:0x02a6  */
    /* JADX WARN: Removed duplicated region for block: B:121:0x02b1  */
    /* JADX WARN: Removed duplicated region for block: B:133:0x0047 A[EDGE_INSN: B:133:0x0047->B:10:0x0047 BREAK  A[LOOP:2: B:119:0x02ad->B:124:0x02c4], SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:34:0x00e3  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void p(int i) {
        Rect rect;
        int i5;
        Rect rect2;
        int i8;
        int i9;
        boolean z8;
        boolean z9;
        int width;
        int i10;
        int i11;
        int i12;
        int height;
        int i13;
        int i14;
        int i15;
        int i16;
        ArrayList arrayList;
        Rect rect3;
        Rect rect4;
        int i17;
        c cVar;
        int i18;
        AbstractC1769a abstractC1769a;
        Field field = J.f4065a;
        int layoutDirection = getLayoutDirection();
        ArrayList arrayList2 = this.f7926q;
        int size = arrayList2.size();
        Rect rectG = g();
        Rect rectG2 = g();
        Rect rectG3 = g();
        int i19 = 0;
        while (true) {
            c cVar2 = f7918N;
            if (i19 >= size) {
                Rect rect5 = rectG2;
                Rect rect6 = rectG3;
                rectG.setEmpty();
                cVar2.c(rectG);
                rect5.setEmpty();
                cVar2.c(rect5);
                rect6.setEmpty();
                cVar2.c(rect6);
                return;
            }
            View view = (View) arrayList2.get(i19);
            C1772d c1772d = (C1772d) view.getLayoutParams();
            if (i == 0 && view.getVisibility() == 8) {
                rect = rectG2;
                rect2 = rectG3;
                i5 = i19;
                i9 = size;
            } else {
                int i20 = 0;
                while (i20 < i19) {
                    if (c1772d.f19094l == ((View) arrayList2.get(i20))) {
                        C1772d c1772d2 = (C1772d) view.getLayoutParams();
                        if (c1772d2.f19093k != null) {
                            rect3 = rectG2;
                            Rect rectG4 = g();
                            Rect rectG5 = g();
                            Rect rect7 = rectG3;
                            Rect rectG6 = g();
                            i16 = i20;
                            k(c1772d2.f19093k, rectG4);
                            i(view, rectG5, false);
                            i17 = i19;
                            int measuredWidth = view.getMeasuredWidth();
                            c cVar3 = cVar2;
                            int measuredHeight = view.getMeasuredHeight();
                            cVar = cVar3;
                            arrayList = arrayList2;
                            l(layoutDirection, rectG4, rectG6, c1772d2, measuredWidth, measuredHeight);
                            i18 = size;
                            rect4 = rect7;
                            boolean z10 = (rectG6.left == rectG5.left && rectG6.top == rectG5.top) ? false : true;
                            h(c1772d2, rectG6, measuredWidth, measuredHeight);
                            int i21 = rectG6.left - rectG5.left;
                            int i22 = rectG6.top - rectG5.top;
                            if (i21 != 0) {
                                Field field2 = J.f4065a;
                                view.offsetLeftAndRight(i21);
                            }
                            if (i22 != 0) {
                                Field field3 = J.f4065a;
                                view.offsetTopAndBottom(i22);
                            }
                            if (z10 && (abstractC1769a = c1772d2.f19084a) != null) {
                                abstractC1769a.d(view, c1772d2.f19093k);
                            }
                            rectG4.setEmpty();
                            cVar.c(rectG4);
                            rectG5.setEmpty();
                            cVar.c(rectG5);
                            rectG6.setEmpty();
                            cVar.c(rectG6);
                        } else {
                            i16 = i20;
                            arrayList = arrayList2;
                            rect3 = rectG2;
                            rect4 = rectG3;
                            i17 = i19;
                            cVar = cVar2;
                            i18 = size;
                        }
                    }
                    cVar2 = cVar;
                    i20 = i16 + 1;
                    rectG2 = rect3;
                    i19 = i17;
                    arrayList2 = arrayList;
                    size = i18;
                    rectG3 = rect4;
                }
                ArrayList arrayList3 = arrayList2;
                rect = rectG2;
                Rect rect8 = rectG3;
                i5 = i19;
                b bVar = cVar2;
                int i23 = size;
                i(view, rect, true);
                if (c1772d.f19090g != 0 && !rect.isEmpty()) {
                    int absoluteGravity = Gravity.getAbsoluteGravity(c1772d.f19090g, layoutDirection);
                    int i24 = absoluteGravity & 112;
                    if (i24 == 48) {
                        rectG.top = Math.max(rectG.top, rect.bottom);
                    } else if (i24 == 80) {
                        rectG.bottom = Math.max(rectG.bottom, getHeight() - rect.top);
                    }
                    int i25 = absoluteGravity & 7;
                    if (i25 == 3) {
                        rectG.left = Math.max(rectG.left, rect.right);
                    } else if (i25 == 5) {
                        rectG.right = Math.max(rectG.right, getWidth() - rect.left);
                    }
                }
                if (c1772d.f19091h == 0 || view.getVisibility() != 0) {
                    if (i != 2) {
                        rect2 = rect8;
                        rect2.set(((C1772d) view.getLayoutParams()).f19097o);
                        if (rect2.equals(rect)) {
                            arrayList2 = arrayList3;
                            i9 = i23;
                        } else {
                            ((C1772d) view.getLayoutParams()).f19097o.set(rect);
                        }
                    } else {
                        rect2 = rect8;
                    }
                    i8 = i5 + 1;
                    i9 = i23;
                    while (true) {
                        arrayList2 = arrayList3;
                        if (i8 >= i9) {
                            break;
                        }
                        View view2 = (View) arrayList2.get(i8);
                        AbstractC1769a abstractC1769a2 = ((C1772d) view2.getLayoutParams()).f19084a;
                        if (abstractC1769a2 != null) {
                            abstractC1769a2.b(view2);
                        }
                        i8++;
                        arrayList3 = arrayList2;
                    }
                } else {
                    Field field4 = J.f4065a;
                    if (view.isLaidOut() && view.getWidth() > 0 && view.getHeight() > 0) {
                        C1772d c1772d3 = (C1772d) view.getLayoutParams();
                        AbstractC1769a abstractC1769a3 = c1772d3.f19084a;
                        Rect rectG7 = g();
                        Rect rectG8 = g();
                        rectG8.set(view.getLeft(), view.getTop(), view.getRight(), view.getBottom());
                        if (abstractC1769a3 == null || !abstractC1769a3.a(view)) {
                            rectG7.set(rectG8);
                        } else if (!rectG8.contains(rectG7)) {
                            throw new IllegalArgumentException("Rect should be within the child's bounds. Rect:" + rectG7.toShortString() + " | Bounds:" + rectG8.toShortString());
                        }
                        rectG8.setEmpty();
                        bVar.c(rectG8);
                        if (rectG7.isEmpty()) {
                            rectG7.setEmpty();
                            bVar.c(rectG7);
                            if (i != 2) {
                            }
                            i8 = i5 + 1;
                            i9 = i23;
                            while (true) {
                                arrayList2 = arrayList3;
                                if (i8 >= i9) {
                                }
                                i8++;
                                arrayList3 = arrayList2;
                            }
                        } else {
                            int absoluteGravity2 = Gravity.getAbsoluteGravity(c1772d3.f19091h, layoutDirection);
                            if ((absoluteGravity2 & 48) != 48 || (i14 = (rectG7.top - ((ViewGroup.MarginLayoutParams) c1772d3).topMargin) - c1772d3.f19092j) >= (i15 = rectG.top)) {
                                z8 = false;
                            } else {
                                v(view, i15 - i14);
                                z8 = true;
                            }
                            if ((absoluteGravity2 & 80) == 80 && (height = ((getHeight() - rectG7.bottom) - ((ViewGroup.MarginLayoutParams) c1772d3).bottomMargin) + c1772d3.f19092j) < (i13 = rectG.bottom)) {
                                v(view, height - i13);
                                z8 = true;
                            }
                            if (!z8) {
                                v(view, 0);
                            }
                            if ((absoluteGravity2 & 3) != 3 || (i11 = (rectG7.left - ((ViewGroup.MarginLayoutParams) c1772d3).leftMargin) - c1772d3.i) >= (i12 = rectG.left)) {
                                z9 = false;
                            } else {
                                u(view, i12 - i11);
                                z9 = true;
                            }
                            if ((absoluteGravity2 & 5) == 5 && (width = ((getWidth() - rectG7.right) - ((ViewGroup.MarginLayoutParams) c1772d3).rightMargin) + c1772d3.i) < (i10 = rectG.right)) {
                                u(view, width - i10);
                                z9 = true;
                            }
                            if (!z9) {
                                u(view, 0);
                            }
                            rectG7.setEmpty();
                            bVar.c(rectG7);
                            if (i != 2) {
                            }
                            i8 = i5 + 1;
                            i9 = i23;
                            while (true) {
                                arrayList2 = arrayList3;
                                if (i8 >= i9) {
                                }
                                i8++;
                                arrayList3 = arrayList2;
                            }
                        }
                    }
                }
            }
            i19 = i5 + 1;
            size = i9;
            rectG3 = rect2;
            rectG2 = rect;
        }
    }

    public final void q(View view, int i) {
        Rect rectG;
        Rect rectG2;
        C1772d c1772d = (C1772d) view.getLayoutParams();
        View view2 = c1772d.f19093k;
        if (view2 == null && c1772d.f19089f != -1) {
            throw new IllegalStateException("An anchor may not be changed after CoordinatorLayout measurement begins before layout is complete.");
        }
        c cVar = f7918N;
        if (view2 != null) {
            rectG = g();
            rectG2 = g();
            try {
                k(view2, rectG);
                C1772d c1772d2 = (C1772d) view.getLayoutParams();
                int measuredWidth = view.getMeasuredWidth();
                int measuredHeight = view.getMeasuredHeight();
                l(i, rectG, rectG2, c1772d2, measuredWidth, measuredHeight);
                h(c1772d2, rectG2, measuredWidth, measuredHeight);
                view.layout(rectG2.left, rectG2.top, rectG2.right, rectG2.bottom);
                return;
            } finally {
                rectG.setEmpty();
                cVar.c(rectG);
                rectG2.setEmpty();
                cVar.c(rectG2);
            }
        }
        int i5 = c1772d.f19088e;
        if (i5 < 0) {
            C1772d c1772d3 = (C1772d) view.getLayoutParams();
            rectG = g();
            rectG.set(getPaddingLeft() + ((ViewGroup.MarginLayoutParams) c1772d3).leftMargin, getPaddingTop() + ((ViewGroup.MarginLayoutParams) c1772d3).topMargin, (getWidth() - getPaddingRight()) - ((ViewGroup.MarginLayoutParams) c1772d3).rightMargin, (getHeight() - getPaddingBottom()) - ((ViewGroup.MarginLayoutParams) c1772d3).bottomMargin);
            if (this.D != null) {
                Field field = J.f4065a;
                if (getFitsSystemWindows() && !view.getFitsSystemWindows()) {
                    rectG.left = this.D.f4102a.h().f2229a + rectG.left;
                    rectG.top = this.D.a() + rectG.top;
                    rectG.right -= this.D.f4102a.h().f2231c;
                    rectG.bottom -= this.D.f4102a.h().f2232d;
                }
            }
            rectG2 = g();
            int i8 = c1772d3.f19086c;
            if ((i8 & 7) == 0) {
                i8 |= 8388611;
            }
            if ((i8 & 112) == 0) {
                i8 |= 48;
            }
            Gravity.apply(i8, view.getMeasuredWidth(), view.getMeasuredHeight(), rectG, rectG2, i);
            view.layout(rectG2.left, rectG2.top, rectG2.right, rectG2.bottom);
            return;
        }
        C1772d c1772d4 = (C1772d) view.getLayoutParams();
        int i9 = c1772d4.f19086c;
        if (i9 == 0) {
            i9 = 8388661;
        }
        int absoluteGravity = Gravity.getAbsoluteGravity(i9, i);
        int i10 = absoluteGravity & 7;
        int i11 = absoluteGravity & 112;
        int width = getWidth();
        int height = getHeight();
        int measuredWidth2 = view.getMeasuredWidth();
        int measuredHeight2 = view.getMeasuredHeight();
        if (i == 1) {
            i5 = width - i5;
        }
        int iM = m(i5) - measuredWidth2;
        if (i10 == 1) {
            iM += measuredWidth2 / 2;
        } else if (i10 == 5) {
            iM += measuredWidth2;
        }
        int i12 = i11 != 16 ? i11 != 80 ? 0 : measuredHeight2 : measuredHeight2 / 2;
        int iMax = Math.max(getPaddingLeft() + ((ViewGroup.MarginLayoutParams) c1772d4).leftMargin, Math.min(iM, ((width - getPaddingRight()) - measuredWidth2) - ((ViewGroup.MarginLayoutParams) c1772d4).rightMargin));
        int iMax2 = Math.max(getPaddingTop() + ((ViewGroup.MarginLayoutParams) c1772d4).topMargin, Math.min(i12, ((height - getPaddingBottom()) - measuredHeight2) - ((ViewGroup.MarginLayoutParams) c1772d4).bottomMargin));
        view.layout(iMax, iMax2, measuredWidth2 + iMax, measuredHeight2 + iMax2);
    }

    public final boolean r(MotionEvent motionEvent, int i) {
        int actionMasked = motionEvent.getActionMasked();
        ArrayList arrayList = this.f7928s;
        arrayList.clear();
        boolean zIsChildrenDrawingOrderEnabled = isChildrenDrawingOrderEnabled();
        int childCount = getChildCount();
        for (int i5 = childCount - 1; i5 >= 0; i5--) {
            arrayList.add(getChildAt(zIsChildrenDrawingOrderEnabled ? getChildDrawingOrder(childCount, i5) : i5));
        }
        C0215p c0215p = f7917M;
        if (c0215p != null) {
            Collections.sort(arrayList, c0215p);
        }
        int size = arrayList.size();
        MotionEvent motionEventObtain = null;
        boolean zF = false;
        for (int i8 = 0; i8 < size; i8++) {
            View view = (View) arrayList.get(i8);
            AbstractC1769a abstractC1769a = ((C1772d) view.getLayoutParams()).f19084a;
            if (zF && actionMasked != 0) {
                if (abstractC1769a != null) {
                    if (motionEventObtain == null) {
                        long jUptimeMillis = SystemClock.uptimeMillis();
                        motionEventObtain = MotionEvent.obtain(jUptimeMillis, jUptimeMillis, 3, 0.0f, 0.0f, 0);
                    }
                    if (i == 0) {
                        abstractC1769a.f(this, view, motionEventObtain);
                    } else if (i == 1) {
                        abstractC1769a.q(view, motionEventObtain);
                    }
                }
            } else if (!zF && abstractC1769a != null) {
                if (i == 0) {
                    zF = abstractC1769a.f(this, view, motionEvent);
                } else if (i == 1) {
                    zF = abstractC1769a.q(view, motionEvent);
                }
                if (zF) {
                    this.f7935z = view;
                }
            }
        }
        arrayList.clear();
        return zF;
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final boolean requestChildRectangleOnScreen(View view, Rect rect, boolean z8) {
        AbstractC1769a abstractC1769a = ((C1772d) view.getLayoutParams()).f19084a;
        if (abstractC1769a != null) {
            abstractC1769a.l(this, view);
        }
        return super.requestChildRectangleOnScreen(view, rect, z8);
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void requestDisallowInterceptTouchEvent(boolean z8) {
        super.requestDisallowInterceptTouchEvent(z8);
        if (!z8 || this.f7932w) {
            return;
        }
        t(false);
        this.f7932w = true;
    }

    /* JADX WARN: Removed duplicated region for block: B:33:0x007c  */
    /* JADX WARN: Removed duplicated region for block: B:53:0x00bd  */
    /* JADX WARN: Removed duplicated region for block: B:73:0x0104  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void s() {
        b bVar;
        View viewFindViewById;
        ArrayList arrayList = this.f7926q;
        arrayList.clear();
        C2.a aVar = this.f7927r;
        i iVar = (i) aVar.f1159t;
        int i = iVar.f16190s;
        int i5 = 0;
        while (true) {
            bVar = (b) aVar.f1158s;
            if (i5 >= i) {
                break;
            }
            ArrayList arrayList2 = (ArrayList) iVar.h(i5);
            if (arrayList2 != null) {
                arrayList2.clear();
                bVar.c(arrayList2);
            }
            i5++;
        }
        iVar.clear();
        int childCount = getChildCount();
        int i8 = 0;
        loop1: while (true) {
            i iVar2 = (i) aVar.f1159t;
            if (i8 >= childCount) {
                ArrayList arrayList3 = (ArrayList) aVar.f1157r;
                arrayList3.clear();
                HashSet hashSet = (HashSet) aVar.f1160u;
                hashSet.clear();
                int i9 = iVar2.f16190s;
                for (int i10 = 0; i10 < i9; i10++) {
                    aVar.j(iVar2.e(i10), arrayList3, hashSet);
                }
                arrayList.addAll(arrayList3);
                Collections.reverse(arrayList);
                return;
            }
            View childAt = getChildAt(i8);
            C1772d c1772dN = n(childAt);
            int i11 = c1772dN.f19089f;
            if (i11 == -1) {
                c1772dN.f19094l = null;
                c1772dN.f19093k = null;
            } else {
                View view = c1772dN.f19093k;
                if (view == null || view.getId() != i11) {
                    viewFindViewById = findViewById(i11);
                    c1772dN.f19093k = viewFindViewById;
                    if (viewFindViewById != null) {
                        if (!isInEditMode()) {
                            throw new IllegalStateException("Could not find CoordinatorLayout descendant view with id " + getResources().getResourceName(i11) + " to anchor view " + childAt);
                        }
                        c1772dN.f19094l = null;
                        c1772dN.f19093k = null;
                    } else if (viewFindViewById != this) {
                        for (ViewParent parent = viewFindViewById.getParent(); parent != this && parent != null; parent = parent.getParent()) {
                            if (parent != childAt) {
                                if (parent instanceof View) {
                                    viewFindViewById = parent;
                                }
                            } else {
                                if (!isInEditMode()) {
                                    throw new IllegalStateException("Anchor must not be a descendant of the anchored view");
                                }
                                c1772dN.f19094l = null;
                                c1772dN.f19093k = null;
                            }
                        }
                        c1772dN.f19094l = viewFindViewById;
                    } else {
                        if (!isInEditMode()) {
                            throw new IllegalStateException("View can not be anchored to the the parent CoordinatorLayout");
                        }
                        c1772dN.f19094l = null;
                        c1772dN.f19093k = null;
                    }
                } else {
                    View view2 = c1772dN.f19093k;
                    for (ViewParent parent2 = view2.getParent(); parent2 != this; parent2 = parent2.getParent()) {
                        if (parent2 == null || parent2 == childAt) {
                            c1772dN.f19094l = null;
                            c1772dN.f19093k = null;
                            viewFindViewById = findViewById(i11);
                            c1772dN.f19093k = viewFindViewById;
                            if (viewFindViewById != null) {
                            }
                        } else {
                            if (parent2 instanceof View) {
                                view2 = parent2;
                            }
                        }
                    }
                    c1772dN.f19094l = view2;
                }
            }
            if (!iVar2.containsKey(childAt)) {
                iVar2.put(childAt, null);
            }
            for (int i12 = 0; i12 < childCount; i12++) {
                if (i12 != i8) {
                    View childAt2 = getChildAt(i12);
                    if (childAt2 != c1772dN.f19094l) {
                        Field field = J.f4065a;
                        int layoutDirection = getLayoutDirection();
                        int absoluteGravity = Gravity.getAbsoluteGravity(((C1772d) childAt2.getLayoutParams()).f19090g, layoutDirection);
                        if (absoluteGravity == 0 || (Gravity.getAbsoluteGravity(c1772dN.f19091h, layoutDirection) & absoluteGravity) != absoluteGravity) {
                            AbstractC1769a abstractC1769a = c1772dN.f19084a;
                            if (abstractC1769a != null) {
                                abstractC1769a.b(childAt);
                            }
                        } else {
                            if (!iVar2.containsKey(childAt2) && !iVar2.containsKey(childAt2)) {
                                iVar2.put(childAt2, null);
                            }
                            if (!iVar2.containsKey(childAt2) || !iVar2.containsKey(childAt)) {
                                break loop1;
                            }
                            ArrayList arrayList4 = (ArrayList) iVar2.get(childAt2);
                            if (arrayList4 == null) {
                                arrayList4 = (ArrayList) bVar.a();
                                if (arrayList4 == null) {
                                    arrayList4 = new ArrayList();
                                }
                                iVar2.put(childAt2, arrayList4);
                            }
                            arrayList4.add(childAt);
                        }
                    }
                }
            }
            i8++;
        }
        throw new IllegalArgumentException("All nodes must be present in the graph before being added as an edge");
    }

    @Override // android.view.View
    public void setFitsSystemWindows(boolean z8) {
        super.setFitsSystemWindows(z8);
        w();
    }

    @Override // android.view.ViewGroup
    public void setOnHierarchyChangeListener(ViewGroup.OnHierarchyChangeListener onHierarchyChangeListener) {
        this.f7924G = onHierarchyChangeListener;
    }

    public void setStatusBarBackground(Drawable drawable) {
        Drawable drawable2 = this.f7923F;
        if (drawable2 != drawable) {
            if (drawable2 != null) {
                drawable2.setCallback(null);
            }
            Drawable drawableMutate = drawable != null ? drawable.mutate() : null;
            this.f7923F = drawableMutate;
            if (drawableMutate != null) {
                if (drawableMutate.isStateful()) {
                    this.f7923F.setState(getDrawableState());
                }
                Drawable drawable3 = this.f7923F;
                Field field = J.f4065a;
                drawable3.setLayoutDirection(getLayoutDirection());
                this.f7923F.setVisible(getVisibility() == 0, false);
                this.f7923F.setCallback(this);
            }
            Field field2 = J.f4065a;
            postInvalidateOnAnimation();
        }
    }

    public void setStatusBarBackgroundColor(int i) {
        setStatusBarBackground(new ColorDrawable(i));
    }

    public void setStatusBarBackgroundResource(int i) {
        setStatusBarBackground(i != 0 ? getContext().getDrawable(i) : null);
    }

    @Override // android.view.View
    public void setVisibility(int i) {
        super.setVisibility(i);
        boolean z8 = i == 0;
        Drawable drawable = this.f7923F;
        if (drawable == null || drawable.isVisible() == z8) {
            return;
        }
        this.f7923F.setVisible(z8, false);
    }

    public final void t(boolean z8) {
        int childCount = getChildCount();
        for (int i = 0; i < childCount; i++) {
            View childAt = getChildAt(i);
            AbstractC1769a abstractC1769a = ((C1772d) childAt.getLayoutParams()).f19084a;
            if (abstractC1769a != null) {
                long jUptimeMillis = SystemClock.uptimeMillis();
                MotionEvent motionEventObtain = MotionEvent.obtain(jUptimeMillis, jUptimeMillis, 3, 0.0f, 0.0f, 0);
                if (z8) {
                    abstractC1769a.f(this, childAt, motionEventObtain);
                } else {
                    abstractC1769a.q(childAt, motionEventObtain);
                }
                motionEventObtain.recycle();
            }
        }
        for (int i5 = 0; i5 < childCount; i5++) {
            ((C1772d) getChildAt(i5).getLayoutParams()).getClass();
        }
        this.f7935z = null;
        this.f7932w = false;
    }

    @Override // android.view.View
    public final boolean verifyDrawable(Drawable drawable) {
        return super.verifyDrawable(drawable) || drawable == this.f7923F;
    }

    public final void w() {
        Field field = J.f4065a;
        if (!getFitsSystemWindows()) {
            B.k(this, null);
            return;
        }
        if (this.H == null) {
            this.H = new C1139a(this);
        }
        B.k(this, this.H);
        setSystemUiVisibility(1280);
    }

    @Override // android.view.ViewGroup
    public final ViewGroup.LayoutParams generateLayoutParams(ViewGroup.LayoutParams layoutParams) {
        return layoutParams instanceof C1772d ? new C1772d((C1772d) layoutParams) : layoutParams instanceof ViewGroup.MarginLayoutParams ? new C1772d((ViewGroup.MarginLayoutParams) layoutParams) : new C1772d(layoutParams);
    }
}
