package j2;

import Y4.J;
import Y4.c0;
import androidx.compose.runtime.MutableState;
import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt;
import androidx.compose.runtime.internal.StabilityInferred;
import androidx.lifecycle.EnumC1108q;
import androidx.navigation.C1137l;
import androidx.navigation.C1139n;
import androidx.navigation.K;
import androidx.navigation.W;
import androidx.navigation.X;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
import x4.AbstractC3233J;
import x4.AbstractC3251q;

/* JADX INFO: renamed from: j2.h, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
@StabilityInferred(parameters = 1)
@W("composable")
public final class C2330h extends X {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final MutableState f19483c = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(Boolean.FALSE, null, 2, null);

    @Override // androidx.navigation.X
    public final androidx.navigation.B a() {
        return new C2329g(this, AbstractC2324b.f19475a);
    }

    @Override // androidx.navigation.X
    public final void d(List list, K k6) {
        Iterator it = list.iterator();
        while (it.hasNext()) {
            C1137l backStackEntry = (C1137l) it.next();
            C1139n c1139nB = b();
            kotlin.jvm.internal.o.h(backStackEntry, "backStackEntry");
            c0 c0Var = c1139nB.f12773c;
            Iterable iterable = (Iterable) c0Var.getValue();
            boolean z6 = iterable instanceof Collection;
            J j4 = c1139nB.f12775e;
            if (!z6 || !((Collection) iterable).isEmpty()) {
                Iterator it2 = iterable.iterator();
                while (true) {
                    if (!it2.hasNext()) {
                        break;
                    }
                    if (((C1137l) it2.next()) == backStackEntry) {
                        Iterable iterable2 = (Iterable) ((c0) j4.f8871a).getValue();
                        if (!(iterable2 instanceof Collection) || !((Collection) iterable2).isEmpty()) {
                            Iterator it3 = iterable2.iterator();
                            while (it3.hasNext()) {
                                if (((C1137l) it3.next()) == backStackEntry) {
                                    break;
                                }
                            }
                        }
                    }
                }
            }
            C1137l c1137l = (C1137l) AbstractC3251q.o0((List) ((c0) j4.f8871a).getValue());
            if (c1137l != null) {
                c0Var.k(null, AbstractC3233J.t((Set) c0Var.getValue(), c1137l));
            }
            c0Var.k(null, AbstractC3233J.t((Set) c0Var.getValue(), backStackEntry));
            c1139nB.f(backStackEntry);
        }
        this.f19483c.setValue(Boolean.FALSE);
    }

    @Override // androidx.navigation.X
    public final void e(C1137l c1137l, boolean z6) {
        b().e(c1137l, z6);
        this.f19483c.setValue(Boolean.TRUE);
    }

    public final void g(C1137l entry) {
        C1139n c1139nB = b();
        kotlin.jvm.internal.o.h(entry, "entry");
        c0 c0Var = c1139nB.f12773c;
        c0Var.k(null, AbstractC3233J.t((Set) c0Var.getValue(), entry));
        if (!c1139nB.f12778h.f12674g.contains(entry)) {
            throw new IllegalStateException("Cannot transition entry that is not in the back stack");
        }
        entry.b(EnumC1108q.f12183d);
    }
}
