package G0;

import F1.AbstractC0195y;
import F1.C0176e;
import F1.InterfaceC0187p;
import android.graphics.Rect;
import android.os.Build;
import android.view.View;
import androidx.compose.runtime.MutableFloatState;
import androidx.compose.runtime.MutableIntState;
import androidx.compose.runtime.MutableState;
import androidx.compose.runtime.SnapshotIntStateKt;
import androidx.compose.runtime.SnapshotStateKt;
import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt;
import androidx.compose.runtime.snapshots.Snapshot;
import androidx.compose.runtime.snapshots.SnapshotStateList;
import java.lang.reflect.Field;
import java.util.Collections;
import java.util.List;
import n.C2566A;

/* JADX INFO: loaded from: classes.dex */
public final class r extends F1.L implements Runnable, InterfaceC0187p, View.OnAttachStateChangeListener {

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

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

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public F1.m0 f2005e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final n.N f2006f;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final MutableIntState f2007j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final n.J f2008k;
    public final SnapshotStateList l;

    public r() {
        super(1);
        n.N n6 = new n.N(9);
        I0.f1880a.getClass();
        n6.l(H0.f1871b, new L0("caption bar"));
        n6.l(H0.f1872c, new L0("display cutout"));
        n6.l(H0.f1873d, new L0("ime"));
        n6.l(H0.f1874e, new L0("mandatory system gestures"));
        n6.l(H0.f1875f, new L0("navigation bars"));
        n6.l(H0.f1876g, new L0("status bars"));
        n6.l(H0.f1877h, new L0("system gestures"));
        n6.l(H0.f1878i, new L0("tappable element"));
        n6.l(H0.f1879j, new L0("waterfall"));
        this.f2006f = n6;
        this.f2007j = SnapshotIntStateKt.mutableIntStateOf(0);
        this.f2008k = new n.J(4);
        this.l = SnapshotStateKt.mutableStateListOf();
    }

    public final void L(F1.m0 m0Var) {
        char c6;
        char c7;
        boolean z6;
        char c8;
        boolean z7;
        boolean z8;
        long j4;
        long[] jArr;
        int[] iArr;
        Object[] objArr;
        long[] jArr2;
        int[] iArr2;
        Object[] objArr2;
        long j6;
        int i6;
        C2566A c2566a = K0.f1887a;
        int[] iArr3 = c2566a.f21457b;
        Object[] objArr3 = c2566a.f21458c;
        long[] jArr3 = c2566a.f21456a;
        int length = jArr3.length - 2;
        n.N n6 = this.f2006f;
        if (length >= 0) {
            int i7 = 0;
            z7 = false;
            z8 = false;
            c6 = 16;
            c7 = ' ';
            while (true) {
                long j7 = jArr3[i7];
                z6 = true;
                if ((((~j7) << 7) & j7 & (-9187201950435737472L)) != -9187201950435737472L) {
                    int i8 = 8;
                    int i9 = 8 - ((~(i7 - length)) >>> 31);
                    int i10 = 0;
                    c8 = '0';
                    while (i10 < i9) {
                        if ((j7 & 255) < 128) {
                            int i11 = (i7 << 3) + i10;
                            int i12 = iArr3[i11];
                            I0 i02 = (I0) objArr3[i11];
                            z1.b bVarG = m0Var.f1458a.g(i12);
                            jArr2 = jArr3;
                            iArr2 = iArr3;
                            long j8 = (((long) bVarG.f26269a) << 48) | (((long) bVarG.f26270b) << 32) | (((long) bVarG.f26271c) << 16) | ((long) bVarG.f26272d);
                            Object objD = n6.d(i02);
                            kotlin.jvm.internal.o.e(objD);
                            L0 l02 = (L0) objD;
                            if (!B.h(j8, l02.f1898h)) {
                                l02.f1898h = j8;
                                z7 = true;
                                if (!B.h(j8, 0L)) {
                                    z8 = true;
                                }
                            }
                            F1.h0 h0Var = m0Var.f1458a;
                            if (i12 != 8) {
                                z1.b bVarH = h0Var.h(i12);
                                objArr2 = objArr3;
                                j6 = j7;
                                long j9 = ((long) bVarH.f26272d) | (((long) bVarH.f26270b) << 32) | (((long) bVarH.f26269a) << 48) | (((long) bVarH.f26271c) << 16);
                                if (!B.h(l02.f1899i, j9)) {
                                    l02.f1899i = j9;
                                    z7 = true;
                                    if (!B.h(j9, 0L)) {
                                        z8 = true;
                                    }
                                }
                            } else {
                                objArr2 = objArr3;
                                j6 = j7;
                            }
                            l02.f1891a.setValue(Boolean.valueOf(h0Var.q(i12)));
                            i6 = 8;
                        } else {
                            jArr2 = jArr3;
                            iArr2 = iArr3;
                            objArr2 = objArr3;
                            j6 = j7;
                            i6 = i8;
                        }
                        j7 = j6 >> i6;
                        i10++;
                        i8 = i6;
                        iArr3 = iArr2;
                        jArr3 = jArr2;
                        objArr3 = objArr2;
                    }
                    jArr = jArr3;
                    iArr = iArr3;
                    objArr = objArr3;
                    if (i9 != i8) {
                        break;
                    }
                } else {
                    jArr = jArr3;
                    iArr = iArr3;
                    objArr = objArr3;
                    c8 = '0';
                }
                if (i7 == length) {
                    break;
                }
                i7++;
                iArr3 = iArr;
                jArr3 = jArr;
                objArr3 = objArr;
            }
        } else {
            c6 = 16;
            c7 = ' ';
            z6 = true;
            c8 = '0';
            z7 = false;
            z8 = false;
        }
        C0176e c0176eF = m0Var.f1458a.f();
        if (c0176eF == null) {
            j4 = 0;
        } else {
            z1.b bVarA = c0176eF.a();
            j4 = (((long) bVarA.f26269a) << c8) | (((long) bVarA.f26270b) << c7) | (((long) bVarA.f26271c) << c6) | ((long) bVarA.f26272d);
        }
        I0.f1880a.getClass();
        Object objD2 = n6.d(H0.f1879j);
        kotlin.jvm.internal.o.e(objD2);
        L0 l03 = (L0) objD2;
        l03.f1891a.setValue(Boolean.valueOf(!B.h(j4, 0L)));
        if (!B.h(l03.f1898h, j4)) {
            l03.f1898h = j4;
            l03.f1899i = j4;
            z7 = z6;
            if (!B.h(j4, 0L)) {
                z8 = z7;
            }
        }
        SnapshotStateList snapshotStateList = this.l;
        n.J j10 = this.f2008k;
        if (c0176eF != null) {
            List listD = Build.VERSION.SDK_INT >= 28 ? A1.b.d(c0176eF.f1433a) : Collections.EMPTY_LIST;
            if (listD.size() < j10.f21377b) {
                j10.m(listD.size(), j10.f21377b);
                snapshotStateList.removeRange(listD.size(), snapshotStateList.size());
                z7 = z6;
            } else {
                int size = listD.size() - j10.f21377b;
                int i13 = 0;
                while (i13 < size) {
                    j10.g(SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(listD.get(j10.f21377b), null, 2, null));
                    snapshotStateList.add(new C0272q("display cutout rect " + j10.f21377b));
                    i13++;
                    z7 = z6;
                }
            }
            int size2 = listD.size();
            for (int i14 = 0; i14 < size2; i14++) {
                Rect rect = (Rect) listD.get(i14);
                MutableState mutableState = (MutableState) j10.b(i14);
                if (!kotlin.jvm.internal.o.c(mutableState.getValue(), rect)) {
                    mutableState.setValue(rect);
                    z7 = z6;
                }
            }
            if (!listD.isEmpty()) {
                z8 = z6;
            }
        } else if (j10.f21377b > 0) {
            j10.j();
            snapshotStateList.clear();
            z7 = z6;
        }
        MutableIntState mutableIntState = this.f2007j;
        if ((z8 || mutableIntState.getIntValue() != 0) && z7) {
            mutableIntState.setIntValue(mutableIntState.getIntValue() + 1);
            Snapshot.Companion.sendApplyNotifications();
        }
    }

    @Override // F1.InterfaceC0187p
    public final F1.m0 a(View view, F1.m0 m0Var) {
        if (this.f2003c) {
            this.f2005e = m0Var;
            if (Build.VERSION.SDK_INT == 30) {
                view.post(this);
                return m0Var;
            }
        } else if (this.f2004d == 0) {
            L(m0Var);
        }
        return m0Var;
    }

    @Override // F1.L
    public final void k(F1.V v3) {
        this.f2003c = false;
        int iD = v3.f1408a.d();
        this.f2004d &= ~iD;
        this.f2005e = null;
        I0 i02 = (I0) K0.f1887a.b(iD);
        if (i02 != null) {
            Object objD = this.f2006f.d(i02);
            kotlin.jvm.internal.o.e(objD);
            L0 l02 = (L0) objD;
            MutableFloatState mutableFloatState = l02.f1893c;
            mutableFloatState.setFloatValue(0.0f);
            l02.f1895e.setFloatValue(1.0f);
            l02.f1894d.setLongValue(0L);
            mutableFloatState.setFloatValue(0.0f);
            l02.f1892b.setValue(Boolean.FALSE);
            l02.f1900j = -1L;
            l02.f1901k = -1L;
            MutableIntState mutableIntState = this.f2007j;
            mutableIntState.setIntValue(mutableIntState.getIntValue() + 1);
            Snapshot.Companion.sendApplyNotifications();
        }
    }

    @Override // F1.L
    public final void l() {
        this.f2003c = true;
    }

    /* JADX WARN: Multi-variable type inference failed */
    @Override // F1.L
    public final F1.m0 m(F1.m0 m0Var, List list) {
        int size = list.size();
        for (int i6 = 0; i6 < size; i6++) {
            F1.V v3 = (F1.V) list.get(i6);
            I0 i02 = (I0) K0.f1887a.b(v3.f1408a.d());
            if (i02 != null) {
                Object objD = this.f2006f.d(i02);
                kotlin.jvm.internal.o.e(objD);
                L0 l02 = (L0) objD;
                if (((Boolean) l02.f1892b.getValue()).booleanValue()) {
                    l02.f1893c.setFloatValue(v3.f1408a.c());
                    F1.U u6 = v3.f1408a;
                    l02.f1895e.setFloatValue(u6.a());
                    l02.f1894d.setLongValue(u6.b());
                }
            }
        }
        L(m0Var);
        return m0Var;
    }

    @Override // F1.L
    public final T.p n(F1.V v3, T.p pVar) {
        F1.m0 m0Var = this.f2005e;
        this.f2003c = false;
        this.f2005e = null;
        if (v3.f1408a.b() > 0 && m0Var != null) {
            int iD = v3.f1408a.d();
            this.f2004d |= iD;
            I0 i02 = (I0) K0.f1887a.b(iD);
            if (i02 != null) {
                Object objD = this.f2006f.d(i02);
                kotlin.jvm.internal.o.e(objD);
                L0 l02 = (L0) objD;
                z1.b bVarG = m0Var.f1458a.g(iD);
                long j4 = ((long) bVarG.f26272d) | (((long) bVarG.f26269a) << 48) | (((long) bVarG.f26270b) << 32) | (((long) bVarG.f26271c) << 16);
                long j6 = l02.f1898h;
                if (!B.h(j4, j6)) {
                    l02.f1900j = j6;
                    l02.f1901k = j4;
                    l02.f1892b.setValue(Boolean.TRUE);
                    l02.f1893c.setFloatValue(v3.f1408a.c());
                    F1.U u6 = v3.f1408a;
                    l02.f1895e.setFloatValue(u6.a());
                    l02.f1894d.setLongValue(u6.b());
                    MutableIntState mutableIntState = this.f2007j;
                    mutableIntState.setIntValue(mutableIntState.getIntValue() + 1);
                    Snapshot.Companion.sendApplyNotifications();
                }
            }
        }
        return pVar;
    }

    @Override // android.view.View.OnAttachStateChangeListener
    public final void onViewAttachedToWindow(View view) {
        Object parent = view.getParent();
        View view2 = parent instanceof View ? (View) parent : null;
        if (view2 != null) {
            view = view2;
        }
        Field field = F1.F.f1367a;
        AbstractC0195y.c(view, this);
        F1.F.e(view, this);
    }

    @Override // android.view.View.OnAttachStateChangeListener
    public final void onViewDetachedFromWindow(View view) {
        Object parent = view.getParent();
        View view2 = parent instanceof View ? (View) parent : null;
        if (view2 != null) {
            view = view2;
        }
        Field field = F1.F.f1367a;
        AbstractC0195y.c(view, null);
        F1.F.e(view, null);
    }

    @Override // java.lang.Runnable
    public final void run() {
        if (this.f2003c) {
            this.f2004d = 0;
            this.f2003c = false;
            F1.m0 m0Var = this.f2005e;
            if (m0Var != null) {
                L(m0Var);
                this.f2005e = null;
            }
        }
    }
}
