package F1;

import I0.AbstractC0301k;
import I0.AbstractC0303l;
import I0.C0290e0;
import I0.F0;
import I0.I0;
import android.util.Log;
import android.view.View;
import android.view.ViewParent;
import androidx.compose.runtime.collection.MutableVector;
import androidx.recyclerview.widget.RecyclerView;
import i0.AbstractC2254r;

/* JADX INFO: renamed from: F1.m, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0184m {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public ViewParent f1452a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public ViewParent f1453b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final RecyclerView f1454c;

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

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public int[] f1456e;

    public C0184m(RecyclerView recyclerView) {
        this.f1454c = recyclerView;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r0v39 */
    public final boolean a(int i6, int i7, int i8, int[] iArr, int[] iArr2) {
        ViewParent viewParentC;
        int i9;
        int i10;
        int[] iArr3;
        char c6;
        char c7;
        char c8;
        B0.j jVar;
        I0 i02;
        C0290e0 c0290e0;
        B0.j jVar2;
        B0.j jVar3;
        MutableVector mutableVector;
        if (this.f1455d && (viewParentC = c(i8)) != null) {
            int i11 = 1;
            if (i6 != 0 || i7 != 0) {
                RecyclerView recyclerView = this.f1454c;
                if (iArr2 != null) {
                    recyclerView.getLocationInWindow(iArr2);
                    i9 = iArr2[0];
                    i10 = iArr2[1];
                } else {
                    i9 = 0;
                    i10 = 0;
                }
                if (iArr == null) {
                    if (this.f1456e == null) {
                        this.f1456e = new int[2];
                    }
                    iArr3 = this.f1456e;
                } else {
                    iArr3 = iArr;
                }
                iArr3[0] = 0;
                iArr3[1] = 0;
                if (viewParentC instanceof InterfaceC0185n) {
                    k1.i iVar = (k1.i) ((InterfaceC0185n) viewParentC);
                    if (iVar.f19675b.isNestedScrollingEnabled()) {
                        float f6 = -1;
                        char c9 = ' ';
                        long jFloatToRawIntBits = (((long) Float.floatToRawIntBits(i7 * f6)) & 4294967295L) | (((long) Float.floatToRawIntBits(i6 * f6)) << 32);
                        int i12 = i8 == 0 ? 1 : 2;
                        B0.j jVar4 = iVar.f19674a.f419a;
                        if (jVar4 == null || !jVar4.isAttached()) {
                            c8 = ' ';
                            jVar = null;
                        } else {
                            if (!jVar4.getNode().isAttached()) {
                                F0.a.b("visitAncestors called on an unattached node");
                            }
                            AbstractC2254r parent$ui = jVar4.getNode().getParent$ui();
                            I0.H hT = AbstractC0303l.t(jVar4);
                            loop0: while (true) {
                                if (hT == null) {
                                    c8 = c9;
                                    i02 = null;
                                    break;
                                }
                                c8 = c9;
                                if ((((AbstractC2254r) hT.f2162J.f2365g).getAggregateChildKindSet$ui() & 262144) != 0) {
                                    while (parent$ui != null) {
                                        if ((parent$ui.getKindSet$ui() & 262144) != 0) {
                                            AbstractC2254r abstractC2254rE = parent$ui;
                                            MutableVector mutableVector2 = null;
                                            while (abstractC2254rE != 0) {
                                                if (abstractC2254rE instanceof I0) {
                                                    I0 i03 = (I0) abstractC2254rE;
                                                    if (kotlin.jvm.internal.o.c(jVar4.f437d, i03.i()) && B0.j.class == i03.getClass()) {
                                                        i02 = i03;
                                                        break loop0;
                                                    }
                                                } else if ((abstractC2254rE.getKindSet$ui() & 262144) != 0 && (abstractC2254rE instanceof AbstractC0301k)) {
                                                    AbstractC2254r child$ui = ((AbstractC0301k) abstractC2254rE).f2431b;
                                                    int i13 = 0;
                                                    abstractC2254rE = abstractC2254rE;
                                                    while (child$ui != null) {
                                                        if ((child$ui.getKindSet$ui() & 262144) != 0) {
                                                            i13++;
                                                            if (i13 == i11) {
                                                                jVar3 = jVar4;
                                                                abstractC2254rE = child$ui;
                                                            } else {
                                                                if (mutableVector2 == null) {
                                                                    jVar3 = jVar4;
                                                                    mutableVector = new MutableVector(new AbstractC2254r[16], 0);
                                                                } else {
                                                                    jVar3 = jVar4;
                                                                    mutableVector = mutableVector2;
                                                                }
                                                                if (abstractC2254rE != 0) {
                                                                    mutableVector.add(abstractC2254rE);
                                                                    abstractC2254rE = 0;
                                                                }
                                                                mutableVector.add(child$ui);
                                                                mutableVector2 = mutableVector;
                                                            }
                                                        } else {
                                                            jVar3 = jVar4;
                                                        }
                                                        child$ui = child$ui.getChild$ui();
                                                        jVar4 = jVar3;
                                                        i11 = 1;
                                                        abstractC2254rE = abstractC2254rE;
                                                    }
                                                    jVar2 = jVar4;
                                                    int i14 = i11;
                                                    if (i13 == i14) {
                                                        jVar4 = jVar2;
                                                        i11 = i14;
                                                    } else {
                                                        abstractC2254rE = AbstractC0303l.e(mutableVector2);
                                                        jVar4 = jVar2;
                                                        i11 = 1;
                                                    }
                                                }
                                                jVar2 = jVar4;
                                                abstractC2254rE = AbstractC0303l.e(mutableVector2);
                                                jVar4 = jVar2;
                                                i11 = 1;
                                            }
                                        }
                                        parent$ui = parent$ui.getParent$ui();
                                        jVar4 = jVar4;
                                        i11 = 1;
                                    }
                                }
                                B0.j jVar5 = jVar4;
                                hT = hT.t();
                                parent$ui = (hT == null || (c0290e0 = hT.f2162J) == null) ? null : (F0) c0290e0.f2364f;
                                c9 = c8;
                                jVar4 = jVar5;
                                i11 = 1;
                            }
                            jVar = (B0.j) i02;
                        }
                        long J5 = jVar != null ? jVar.J(i12, jFloatToRawIntBits) : 0L;
                        iArr3[0] = L4.a.d0(Float.intBitsToFloat((int) (J5 >> c8))) * (-1);
                        iArr3[1] = L4.a.d0(Float.intBitsToFloat((int) (J5 & 4294967295L))) * (-1);
                    }
                } else if (i8 == 0) {
                    try {
                        viewParentC.onNestedPreScroll(recyclerView, i6, i7, iArr3);
                    } catch (AbstractMethodError e6) {
                        Log.e("ViewParentCompat", "ViewParent " + viewParentC + " does not implement interface method onNestedPreScroll", e6);
                    }
                }
                if (iArr2 != null) {
                    recyclerView.getLocationInWindow(iArr2);
                    c6 = 0;
                    iArr2[0] = iArr2[0] - i9;
                    c7 = 1;
                    iArr2[1] = iArr2[1] - i10;
                } else {
                    c6 = 0;
                    c7 = 1;
                }
                return (iArr3[c6] == 0 && iArr3[c7] == 0) ? c6 : c7;
            }
            if (iArr2 != null) {
                iArr2[0] = 0;
                iArr2[1] = 0;
                return false;
            }
        }
        return false;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r23v1, types: [B0.j] */
    /* JADX WARN: Type inference failed for: r25v1, types: [B0.j] */
    /* JADX WARN: Type inference failed for: r5v13 */
    /* JADX WARN: Type inference failed for: r5v14, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r5v16 */
    /* JADX WARN: Type inference failed for: r5v17, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r5v18, types: [java.lang.Object] */
    /* JADX WARN: Type inference failed for: r5v19 */
    /* JADX WARN: Type inference failed for: r5v20 */
    /* JADX WARN: Type inference failed for: r5v21 */
    /* JADX WARN: Type inference failed for: r5v22 */
    /* JADX WARN: Type inference failed for: r5v34 */
    /* JADX WARN: Type inference failed for: r5v35, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r5v37 */
    /* JADX WARN: Type inference failed for: r5v38, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r5v39, types: [java.lang.Object] */
    /* JADX WARN: Type inference failed for: r5v40 */
    /* JADX WARN: Type inference failed for: r5v41 */
    /* JADX WARN: Type inference failed for: r5v42 */
    /* JADX WARN: Type inference failed for: r5v43 */
    /* JADX WARN: Type inference failed for: r5v44 */
    /* JADX WARN: Type inference failed for: r5v45 */
    /* JADX WARN: Type inference failed for: r5v46 */
    /* JADX WARN: Type inference failed for: r5v47 */
    /* JADX WARN: Type inference failed for: r7v20 */
    /* JADX WARN: Type inference failed for: r7v8 */
    public final boolean b(int i6, int i7, int i8, int i9, int[] iArr, int i10, int[] iArr2) {
        ViewParent viewParentC;
        int i11;
        int i12;
        int[] iArr3;
        C0290e0 c0290e0;
        C0290e0 c0290e02;
        if (this.f1455d && (viewParentC = c(i10)) != null) {
            if (i6 != 0 || i7 != 0 || i8 != 0 || i9 != 0) {
                RecyclerView recyclerView = this.f1454c;
                if (iArr != null) {
                    recyclerView.getLocationInWindow(iArr);
                    i11 = iArr[0];
                    i12 = iArr[1];
                } else {
                    i11 = 0;
                    i12 = 0;
                }
                if (iArr2 == null) {
                    if (this.f1456e == null) {
                        this.f1456e = new int[2];
                    }
                    iArr3 = this.f1456e;
                    iArr3[0] = 0;
                    iArr3[1] = 0;
                } else {
                    iArr3 = iArr2;
                }
                boolean z6 = viewParentC instanceof InterfaceC0185n;
                I0 i02 = null;
                if (z6) {
                    k1.i iVar = (k1.i) ((InterfaceC0185n) viewParentC);
                    if (iVar.f19675b.isNestedScrollingEnabled()) {
                        float f6 = -1;
                        int[] iArr4 = iArr3;
                        long jFloatToRawIntBits = (((long) Float.floatToRawIntBits(i6 * f6)) << 32) | (((long) Float.floatToRawIntBits(i7 * f6)) & 4294967295L);
                        long jFloatToRawIntBits2 = (((long) Float.floatToRawIntBits(i8 * f6)) << 32) | (((long) Float.floatToRawIntBits(i9 * f6)) & 4294967295L);
                        int i13 = i10 == 0 ? 1 : 2;
                        B0.j jVar = iVar.f19674a.f419a;
                        if (jVar != null && jVar.isAttached()) {
                            if (!jVar.getNode().isAttached()) {
                                F0.a.b("visitAncestors called on an unattached node");
                            }
                            AbstractC2254r parent$ui = jVar.getNode().getParent$ui();
                            I0.H hT = AbstractC0303l.t(jVar);
                            loop0: while (true) {
                                if (hT == null) {
                                    break;
                                }
                                if ((((AbstractC2254r) hT.f2162J.f2365g).getAggregateChildKindSet$ui() & 262144) != 0) {
                                    while (parent$ui != null) {
                                        if ((parent$ui.getKindSet$ui() & 262144) != 0) {
                                            ?? E5 = parent$ui;
                                            MutableVector mutableVector = null;
                                            while (E5 != 0) {
                                                if (E5 instanceof I0) {
                                                    I0 i03 = (I0) E5;
                                                    if (kotlin.jvm.internal.o.c(jVar.f437d, i03.i()) && B0.j.class == i03.getClass()) {
                                                        i02 = i03;
                                                        break loop0;
                                                    }
                                                } else if ((E5.getKindSet$ui() & 262144) != 0 && (E5 instanceof AbstractC0301k)) {
                                                    AbstractC2254r child$ui = ((AbstractC0301k) E5).f2431b;
                                                    int i14 = 0;
                                                    E5 = E5;
                                                    while (child$ui != null) {
                                                        if ((child$ui.getKindSet$ui() & 262144) != 0) {
                                                            i14++;
                                                            if (i14 == 1) {
                                                                E5 = child$ui;
                                                            } else {
                                                                if (mutableVector == null) {
                                                                    mutableVector = new MutableVector(new AbstractC2254r[16], 0);
                                                                }
                                                                if (E5 != 0) {
                                                                    mutableVector.add(E5);
                                                                    E5 = 0;
                                                                }
                                                                mutableVector.add(child$ui);
                                                            }
                                                        }
                                                        child$ui = child$ui.getChild$ui();
                                                        E5 = E5;
                                                    }
                                                    if (i14 == 1) {
                                                    }
                                                }
                                                E5 = AbstractC0303l.e(mutableVector);
                                            }
                                        }
                                        parent$ui = parent$ui.getParent$ui();
                                    }
                                }
                                hT = hT.t();
                                parent$ui = (hT == null || (c0290e02 = hT.f2162J) == null) ? null : (F0) c0290e02.f2364f;
                            }
                            i02 = (B0.j) i02;
                        }
                        ?? r25 = i02;
                        long jF0 = r25 != 0 ? r25.f0(i13, jFloatToRawIntBits, jFloatToRawIntBits2) : 0L;
                        iArr4[0] = L4.a.d0(Float.intBitsToFloat((int) (jF0 >> 32))) * (-1);
                        iArr4[1] = L4.a.d0(Float.intBitsToFloat((int) (jF0 & 4294967295L))) * (-1);
                    }
                } else {
                    int[] iArr5 = iArr3;
                    iArr5[0] = iArr5[0] + i8;
                    iArr5[1] = iArr5[1] + i9;
                    if (z6) {
                        k1.i iVar2 = (k1.i) ((InterfaceC0185n) viewParentC);
                        if (iVar2.f19675b.isNestedScrollingEnabled()) {
                            float f7 = -1;
                            long jFloatToRawIntBits3 = (((long) Float.floatToRawIntBits(i6 * f7)) << 32) | (((long) Float.floatToRawIntBits(i7 * f7)) & 4294967295L);
                            long jFloatToRawIntBits4 = (((long) Float.floatToRawIntBits(i8 * f7)) << 32) | (((long) Float.floatToRawIntBits(i9 * f7)) & 4294967295L);
                            int i15 = i10 == 0 ? 1 : 2;
                            B0.j jVar2 = iVar2.f19674a.f419a;
                            if (jVar2 != null && jVar2.isAttached()) {
                                if (!jVar2.getNode().isAttached()) {
                                    F0.a.b("visitAncestors called on an unattached node");
                                }
                                AbstractC2254r parent$ui2 = jVar2.getNode().getParent$ui();
                                I0.H hT2 = AbstractC0303l.t(jVar2);
                                loop4: while (true) {
                                    if (hT2 == null) {
                                        break;
                                    }
                                    if ((((AbstractC2254r) hT2.f2162J.f2365g).getAggregateChildKindSet$ui() & 262144) != 0) {
                                        while (parent$ui2 != null) {
                                            if ((parent$ui2.getKindSet$ui() & 262144) != 0) {
                                                ?? E6 = parent$ui2;
                                                MutableVector mutableVector2 = null;
                                                while (E6 != 0) {
                                                    if (E6 instanceof I0) {
                                                        I0 i04 = (I0) E6;
                                                        if (kotlin.jvm.internal.o.c(jVar2.f437d, i04.i()) && B0.j.class == i04.getClass()) {
                                                            i02 = i04;
                                                            break loop4;
                                                        }
                                                    } else if ((E6.getKindSet$ui() & 262144) != 0 && (E6 instanceof AbstractC0301k)) {
                                                        AbstractC2254r child$ui2 = ((AbstractC0301k) E6).f2431b;
                                                        int i16 = 0;
                                                        E6 = E6;
                                                        while (child$ui2 != null) {
                                                            if ((child$ui2.getKindSet$ui() & 262144) != 0) {
                                                                i16++;
                                                                if (i16 == 1) {
                                                                    E6 = child$ui2;
                                                                } else {
                                                                    if (mutableVector2 == null) {
                                                                        mutableVector2 = new MutableVector(new AbstractC2254r[16], 0);
                                                                    }
                                                                    if (E6 != 0) {
                                                                        mutableVector2.add(E6);
                                                                        E6 = 0;
                                                                    }
                                                                    mutableVector2.add(child$ui2);
                                                                }
                                                            }
                                                            child$ui2 = child$ui2.getChild$ui();
                                                            E6 = E6;
                                                        }
                                                        if (i16 == 1) {
                                                        }
                                                    }
                                                    E6 = AbstractC0303l.e(mutableVector2);
                                                }
                                            }
                                            parent$ui2 = parent$ui2.getParent$ui();
                                        }
                                    }
                                    hT2 = hT2.t();
                                    parent$ui2 = (hT2 == null || (c0290e0 = hT2.f2162J) == null) ? null : (F0) c0290e0.f2364f;
                                }
                                i02 = (B0.j) i02;
                            }
                            ?? r23 = i02;
                            if (r23 != 0) {
                                r23.f0(i15, jFloatToRawIntBits3, jFloatToRawIntBits4);
                            }
                        }
                    } else if (i10 == 0) {
                        try {
                            viewParentC.onNestedScroll(recyclerView, i6, i7, i8, i9);
                        } catch (AbstractMethodError e6) {
                            Log.e("ViewParentCompat", "ViewParent " + viewParentC + " does not implement interface method onNestedScroll", e6);
                        }
                    }
                }
                if (iArr != null) {
                    recyclerView.getLocationInWindow(iArr);
                    iArr[0] = iArr[0] - i11;
                    iArr[1] = iArr[1] - i12;
                }
                return true;
            }
            if (iArr != null) {
                iArr[0] = 0;
                iArr[1] = 0;
                return false;
            }
        }
        return false;
    }

    public final ViewParent c(int i6) {
        if (i6 == 0) {
            return this.f1452a;
        }
        if (i6 != 1) {
            return null;
        }
        return this.f1453b;
    }

    /* JADX WARN: Removed duplicated region for block: B:19:0x0030  */
    /* JADX WARN: Removed duplicated region for block: B:43:0x0089  */
    /* JADX WARN: Removed duplicated region for block: B:53:0x0053 A[SYNTHETIC] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final boolean d(int i6, int i7) {
        boolean zOnStartNestedScroll;
        if (!(c(i7) != null)) {
            if (this.f1455d) {
                View view = this.f1454c;
                View view2 = view;
                for (ViewParent parent = view.getParent(); parent != null; parent = parent.getParent()) {
                    boolean z6 = parent instanceof InterfaceC0185n;
                    if (z6) {
                        zOnStartNestedScroll = ((i6 & 2) == 0 && (i6 & 1) == 0) ? false : true;
                        if (zOnStartNestedScroll) {
                            if (parent instanceof View) {
                                view2 = (View) parent;
                            }
                        } else {
                            if (i7 == 0) {
                                this.f1452a = parent;
                            } else if (i7 == 1) {
                                this.f1453b = parent;
                            }
                            if (z6) {
                                C0186o c0186o = ((k1.i) ((InterfaceC0185n) parent)).f19671A;
                                if (i7 == 1) {
                                    c0186o.f1463b = i6;
                                } else {
                                    c0186o.f1462a = i6;
                                }
                            } else if (i7 == 0) {
                                try {
                                    parent.onNestedScrollAccepted(view2, view, i6);
                                } catch (AbstractMethodError e6) {
                                    Log.e("ViewParentCompat", "ViewParent " + parent + " does not implement interface method onNestedScrollAccepted", e6);
                                }
                            }
                        }
                    } else if (i7 == 0) {
                        try {
                            zOnStartNestedScroll = parent.onStartNestedScroll(view2, view, i6);
                        } catch (AbstractMethodError e7) {
                            Log.e("ViewParentCompat", "ViewParent " + parent + " does not implement interface method onStartNestedScroll", e7);
                        }
                        if (zOnStartNestedScroll) {
                        }
                    }
                }
            }
            return false;
        }
        return true;
    }

    public final void e(int i6) {
        ViewParent viewParentC = c(i6);
        if (viewParentC != null) {
            RecyclerView recyclerView = this.f1454c;
            if (viewParentC instanceof InterfaceC0185n) {
                C0186o c0186o = ((k1.i) ((InterfaceC0185n) viewParentC)).f19671A;
                if (i6 == 1) {
                    c0186o.f1463b = 0;
                } else {
                    c0186o.f1462a = 0;
                }
            } else if (i6 == 0) {
                try {
                    viewParentC.onStopNestedScroll(recyclerView);
                } catch (AbstractMethodError e6) {
                    Log.e("ViewParentCompat", "ViewParent " + viewParentC + " does not implement interface method onStopNestedScroll", e6);
                }
            }
            if (i6 == 0) {
                this.f1452a = null;
            } else {
                if (i6 != 1) {
                    return;
                }
                this.f1453b = null;
            }
        }
    }
}
