package androidx.fragment.app;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.IntentSender;
import android.content.res.Configuration;
import android.os.Bundle;
import android.os.Looper;
import android.os.Parcelable;
import android.util.Log;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import androidx.annotation.IdRes;
import androidx.annotation.MainThread;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.lifecycle.Lifecycle$State;
import java.io.FileDescriptor;
import java.io.PrintWriter;
import java.util.ArrayDeque;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.Map;
import java.util.Objects;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.atomic.AtomicInteger;

/* JADX INFO: loaded from: classes.dex */
public abstract class d1 {
    public final e.y A;
    public androidx.activity.result.h B;
    public androidx.activity.result.h C;
    public androidx.activity.result.h D;
    public ArrayDeque E;
    public boolean F;
    public boolean G;
    public boolean H;
    public boolean I;
    public boolean J;
    public ArrayList K;
    public ArrayList L;
    public ArrayList M;
    public FragmentManagerViewModel N;
    public j1.a O;
    public final e.s0 P;

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

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public ArrayList f2370e;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public androidx.activity.b0 f2372g;

    @Nullable
    e0 mPrimaryNav;

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

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final r0 f2383r;

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

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

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public final t0 f2386u;

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

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

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

    /* JADX INFO: renamed from: y, reason: collision with root package name */
    public e0 f2390y;

    /* JADX INFO: renamed from: z, reason: collision with root package name */
    public final u0 f2391z;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final ArrayList f2366a = new ArrayList();

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final m1 f2368c = new m1();

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public ArrayList f2369d = new ArrayList();

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final p0 f2371f = new p0(this);

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public a f2373h = null;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public final s0 f2374i = new s0(0, this, 0 == true ? 1 : 0);

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final AtomicInteger f2375j = new AtomicInteger();

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final Map f2376k = Collections.synchronizedMap(new HashMap());

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public final Map f2377l = Collections.synchronizedMap(new HashMap());

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public final Map f2378m = Collections.synchronizedMap(new HashMap());

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public final ArrayList f2379n = new ArrayList();

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public final fe.h f2380o = new fe.h(this);

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public final CopyOnWriteArrayList f2381p = new CopyOnWriteArrayList();

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r0v16, types: [androidx.fragment.app.r0] */
    /* JADX WARN: Type inference failed for: r0v17, types: [androidx.fragment.app.r0] */
    /* JADX WARN: Type inference failed for: r0v18, types: [androidx.fragment.app.r0] */
    /* JADX WARN: Type inference failed for: r0v19, types: [androidx.fragment.app.r0] */
    public d1() {
        final Object[] objArr = 0 == true ? 1 : 0;
        this.f2382q = new p0.a(this) { // from class: androidx.fragment.app.r0

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ d1 f2560b;

            {
                this.f2560b = this;
            }

            @Override // p0.a
            public final void accept(Object obj) {
                int i10 = objArr;
                d1 d1Var = this.f2560b;
                switch (i10) {
                    case 0:
                        Configuration configuration = (Configuration) obj;
                        if (d1Var.H()) {
                            d1Var.h(false, configuration);
                        }
                        break;
                    case 1:
                        Integer num = (Integer) obj;
                        if (d1Var.H() && num.intValue() == 80) {
                            d1Var.l(false);
                            break;
                        }
                        break;
                    case 2:
                        androidx.core.app.x xVar = (androidx.core.app.x) obj;
                        if (d1Var.H()) {
                            d1Var.m(xVar.f1685a, false);
                        }
                        break;
                    default:
                        androidx.core.app.a2 a2Var = (androidx.core.app.a2) obj;
                        if (d1Var.H()) {
                            d1Var.q(a2Var.f1524a, false);
                        }
                        break;
                }
            }
        };
        final int i10 = 1;
        this.f2383r = new p0.a(this) { // from class: androidx.fragment.app.r0

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ d1 f2560b;

            {
                this.f2560b = this;
            }

            @Override // p0.a
            public final void accept(Object obj) {
                int i102 = i10;
                d1 d1Var = this.f2560b;
                switch (i102) {
                    case 0:
                        Configuration configuration = (Configuration) obj;
                        if (d1Var.H()) {
                            d1Var.h(false, configuration);
                        }
                        break;
                    case 1:
                        Integer num = (Integer) obj;
                        if (d1Var.H() && num.intValue() == 80) {
                            d1Var.l(false);
                            break;
                        }
                        break;
                    case 2:
                        androidx.core.app.x xVar = (androidx.core.app.x) obj;
                        if (d1Var.H()) {
                            d1Var.m(xVar.f1685a, false);
                        }
                        break;
                    default:
                        androidx.core.app.a2 a2Var = (androidx.core.app.a2) obj;
                        if (d1Var.H()) {
                            d1Var.q(a2Var.f1524a, false);
                        }
                        break;
                }
            }
        };
        final int i11 = 2;
        this.f2384s = new p0.a(this) { // from class: androidx.fragment.app.r0

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ d1 f2560b;

            {
                this.f2560b = this;
            }

            @Override // p0.a
            public final void accept(Object obj) {
                int i102 = i11;
                d1 d1Var = this.f2560b;
                switch (i102) {
                    case 0:
                        Configuration configuration = (Configuration) obj;
                        if (d1Var.H()) {
                            d1Var.h(false, configuration);
                        }
                        break;
                    case 1:
                        Integer num = (Integer) obj;
                        if (d1Var.H() && num.intValue() == 80) {
                            d1Var.l(false);
                            break;
                        }
                        break;
                    case 2:
                        androidx.core.app.x xVar = (androidx.core.app.x) obj;
                        if (d1Var.H()) {
                            d1Var.m(xVar.f1685a, false);
                        }
                        break;
                    default:
                        androidx.core.app.a2 a2Var = (androidx.core.app.a2) obj;
                        if (d1Var.H()) {
                            d1Var.q(a2Var.f1524a, false);
                        }
                        break;
                }
            }
        };
        final int i12 = 3;
        this.f2385t = new p0.a(this) { // from class: androidx.fragment.app.r0

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ d1 f2560b;

            {
                this.f2560b = this;
            }

            @Override // p0.a
            public final void accept(Object obj) {
                int i102 = i12;
                d1 d1Var = this.f2560b;
                switch (i102) {
                    case 0:
                        Configuration configuration = (Configuration) obj;
                        if (d1Var.H()) {
                            d1Var.h(false, configuration);
                        }
                        break;
                    case 1:
                        Integer num = (Integer) obj;
                        if (d1Var.H() && num.intValue() == 80) {
                            d1Var.l(false);
                            break;
                        }
                        break;
                    case 2:
                        androidx.core.app.x xVar = (androidx.core.app.x) obj;
                        if (d1Var.H()) {
                            d1Var.m(xVar.f1685a, false);
                        }
                        break;
                    default:
                        androidx.core.app.a2 a2Var = (androidx.core.app.a2) obj;
                        if (d1Var.H()) {
                            d1Var.q(a2Var.f1524a, false);
                        }
                        break;
                }
            }
        };
        this.f2386u = new t0(this);
        this.f2387v = -1;
        this.f2391z = new u0(this);
        this.A = new e.y(this);
        this.E = new ArrayDeque();
        this.P = new e.s0(this, 9);
    }

    public static HashSet B(a aVar) {
        HashSet hashSet = new HashSet();
        for (int i10 = 0; i10 < aVar.f2563c.size(); i10++) {
            e0 e0Var = ((q1) aVar.f2563c.get(i10)).f2550b;
            if (e0Var != null && aVar.f2569i) {
                hashSet.add(e0Var);
            }
        }
        return hashSet;
    }

    public static boolean G(e0 e0Var) {
        if (!e0Var.f2411g0 || !e0Var.f2413h0) {
            boolean zG = false;
            for (e0 e0Var2 : e0Var.X.f2368c.c()) {
                if (e0Var2 != null) {
                    zG = G(e0Var2);
                }
                if (zG) {
                }
            }
            return false;
        }
        return true;
    }

    private void dispatchParentPrimaryNavigationFragmentChanged(@Nullable e0 e0Var) {
        if (e0Var == null || !e0Var.equals(findActiveFragment(e0Var.f2406e))) {
            return;
        }
        boolean zIsPrimaryNavigation = e0Var.V.isPrimaryNavigation(e0Var);
        Boolean bool = e0Var.f2416j;
        if (bool == null || bool.booleanValue() != zIsPrimaryNavigation) {
            e0Var.f2416j = Boolean.valueOf(zIsPrimaryNavigation);
            e0Var.onPrimaryNavigationFragmentChanged(zIsPrimaryNavigation);
            e0Var.X.s();
        }
    }

    private int findBackStackIndex(@Nullable String str, int i10, boolean z10) {
        if (this.f2369d.isEmpty()) {
            return -1;
        }
        if (str == null && i10 < 0) {
            if (z10) {
                return 0;
            }
            return this.f2369d.size() - 1;
        }
        int size = this.f2369d.size() - 1;
        while (size >= 0) {
            a aVar = (a) this.f2369d.get(size);
            if ((str != null && str.equals(aVar.getName())) || (i10 >= 0 && i10 == aVar.f2312t)) {
                break;
            }
            size--;
        }
        if (size < 0) {
            return size;
        }
        if (!z10) {
            if (size == this.f2369d.size() - 1) {
                return -1;
            }
            return size + 1;
        }
        while (size > 0) {
            a aVar2 = (a) this.f2369d.get(size - 1);
            if ((str == null || !str.equals(aVar2.getName())) && (i10 < 0 || i10 != aVar2.f2312t)) {
                return size;
            }
            size--;
        }
        return size;
    }

    @Nullable
    public static e0 findViewFragment(@NonNull View view) {
        while (view != null) {
            e0 viewFragment = getViewFragment(view);
            if (viewFragment != null) {
                return viewFragment;
            }
            Object parent = view.getParent();
            view = parent instanceof View ? (View) parent : null;
        }
        return null;
    }

    @Nullable
    public static e0 getViewFragment(@NonNull View view) {
        Object tag = view.getTag(i1.b.fragment_container_view_tag);
        if (tag instanceof e0) {
            return (e0) tag;
        }
        return null;
    }

    public final void A() {
        for (h2 h2Var : d()) {
            if (h2Var.f2475e) {
                h2Var.f2475e = false;
                h2Var.e();
            }
        }
    }

    public final ViewGroup C(e0 e0Var) {
        ViewGroup viewGroup = e0Var.f2417j0;
        if (viewGroup != null) {
            return viewGroup;
        }
        if (e0Var.f2399a0 > 0 && this.f2389x.b()) {
            View viewOnFindViewById = this.f2389x.onFindViewById(e0Var.f2399a0);
            if (viewOnFindViewById instanceof ViewGroup) {
                return (ViewGroup) viewOnFindViewById;
            }
        }
        return null;
    }

    public final m0 D() {
        e0 e0Var = this.f2390y;
        return e0Var != null ? e0Var.V.D() : this.f2391z;
    }

    public final e.y E() {
        e0 e0Var = this.f2390y;
        return e0Var != null ? e0Var.V.E() : this.A;
    }

    public final void F(e0 e0Var) {
        if (Log.isLoggable("FragmentManager", 2)) {
            Objects.toString(e0Var);
        }
        if (e0Var.f2403c0) {
            return;
        }
        e0Var.f2403c0 = true;
        e0Var.f2427q0 = true ^ e0Var.f2427q0;
        S(e0Var);
    }

    public final boolean H() {
        e0 e0Var = this.f2390y;
        if (e0Var == null) {
            return true;
        }
        return e0Var.isAdded() && this.f2390y.getParentFragmentManager().H();
    }

    public final boolean I() {
        return this.G || this.H;
    }

    public final void J(int i10, boolean z10) {
        HashMap map;
        n0 n0Var;
        if (this.f2388w == null && i10 != -1) {
            throw new IllegalStateException("No activity");
        }
        if (z10 || i10 != this.f2387v) {
            this.f2387v = i10;
            m1 m1Var = this.f2368c;
            Iterator it = m1Var.f2512a.iterator();
            while (true) {
                boolean zHasNext = it.hasNext();
                map = m1Var.f2513b;
                if (!zHasNext) {
                    break;
                }
                l1 l1Var = (l1) map.get(((e0) it.next()).f2406e);
                if (l1Var != null) {
                    l1Var.k();
                }
            }
            for (l1 l1Var2 : map.values()) {
                if (l1Var2 != null) {
                    l1Var2.k();
                    e0 e0Var = l1Var2.f2505c;
                    if (e0Var.f2420l && !e0Var.G()) {
                        m1Var.f(l1Var2);
                    }
                }
            }
            T();
            if (this.F && (n0Var = this.f2388w) != null && this.f2387v == 7) {
                ((i0) n0Var).f2478e.invalidateMenu();
                this.F = false;
            }
        }
    }

    public final void K() {
        if (this.f2388w == null) {
            return;
        }
        this.G = false;
        this.H = false;
        this.N.setIsStateSaved(false);
        for (e0 e0Var : this.f2368c.d()) {
            if (e0Var != null) {
                e0Var.X.K();
            }
        }
    }

    public final boolean L() {
        return popBackStackImmediate(null, -1, 0);
    }

    public final void M(e0 e0Var) {
        if (Log.isLoggable("FragmentManager", 2)) {
            Objects.toString(e0Var);
        }
        boolean z10 = !e0Var.G();
        if (!e0Var.f2405d0 || z10) {
            m1 m1Var = this.f2368c;
            synchronized (m1Var.f2512a) {
                m1Var.f2512a.remove(e0Var);
            }
            e0Var.f2418k = false;
            if (G(e0Var)) {
                this.F = true;
            }
            e0Var.f2420l = true;
            S(e0Var);
        }
    }

    public final void N(ArrayList arrayList, ArrayList arrayList2) {
        if (arrayList.isEmpty()) {
            return;
        }
        if (arrayList.size() != arrayList2.size()) {
            throw new IllegalStateException("Internal error with the back stack records");
        }
        int size = arrayList.size();
        int i10 = 0;
        int i11 = 0;
        while (i10 < size) {
            if (!((a) arrayList.get(i10)).f2577q) {
                if (i11 != i10) {
                    z(arrayList, arrayList2, i11, i10);
                }
                i11 = i10 + 1;
                if (((Boolean) arrayList2.get(i10)).booleanValue()) {
                    while (i11 < size && ((Boolean) arrayList2.get(i11)).booleanValue() && !((a) arrayList.get(i11)).f2577q) {
                        i11++;
                    }
                }
                z(arrayList, arrayList2, i10, i11);
                i10 = i11 - 1;
            }
            i10++;
        }
        if (i11 != size) {
            z(arrayList, arrayList2, i11, size);
        }
    }

    public final Bundle O() {
        c[] cVarArr;
        Bundle bundle = new Bundle();
        A();
        u();
        x(true);
        this.G = true;
        this.N.setIsStateSaved(true);
        m1 m1Var = this.f2368c;
        m1Var.getClass();
        HashMap map = m1Var.f2513b;
        ArrayList arrayList = new ArrayList(map.size());
        for (l1 l1Var : map.values()) {
            if (l1Var != null) {
                e0 e0Var = l1Var.f2505c;
                m1Var.setSavedState(e0Var.f2406e, l1Var.o());
                arrayList.add(e0Var.f2406e);
                if (Log.isLoggable("FragmentManager", 2)) {
                    e0Var.toString();
                    Objects.toString(e0Var.f2400b);
                }
            }
        }
        HashMap map2 = m1Var.f2514c;
        if (!map2.isEmpty()) {
            ArrayList<String> arrayListSaveAddedFragments = m1Var.saveAddedFragments();
            int size = this.f2369d.size();
            if (size > 0) {
                cVarArr = new c[size];
                for (int i10 = 0; i10 < size; i10++) {
                    cVarArr[i10] = new c((a) this.f2369d.get(i10));
                    if (Log.isLoggable("FragmentManager", 2)) {
                        Objects.toString(this.f2369d.get(i10));
                    }
                }
            } else {
                cVarArr = null;
            }
            g1 g1Var = new g1();
            g1Var.f2460e = null;
            ArrayList arrayList2 = new ArrayList();
            g1Var.f2461f = arrayList2;
            ArrayList arrayList3 = new ArrayList();
            g1Var.f2462g = arrayList3;
            g1Var.f2456a = arrayList;
            g1Var.f2457b = arrayListSaveAddedFragments;
            g1Var.f2458c = cVarArr;
            g1Var.f2459d = this.f2375j.get();
            e0 e0Var2 = this.mPrimaryNav;
            if (e0Var2 != null) {
                g1Var.f2460e = e0Var2.f2406e;
            }
            Map map3 = this.f2376k;
            arrayList2.addAll(map3.keySet());
            arrayList3.addAll(map3.values());
            g1Var.f2463h = new ArrayList(this.E);
            bundle.putParcelable("state", g1Var);
            Map map4 = this.f2377l;
            for (String str : map4.keySet()) {
                bundle.putBundle(defpackage.e.i("result_", str), (Bundle) map4.get(str));
            }
            for (String str2 : map2.keySet()) {
                bundle.putBundle(defpackage.e.i("fragment_", str2), (Bundle) map2.get(str2));
            }
        }
        return bundle;
    }

    public final void P() {
        synchronized (this.f2366a) {
            try {
                if (this.f2366a.size() == 1) {
                    this.f2388w.f2532c.removeCallbacks(this.P);
                    this.f2388w.f2532c.post(this.P);
                    V();
                }
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    public final void Q(e0 e0Var, boolean z10) {
        ViewGroup viewGroupC = C(e0Var);
        if (viewGroupC == null || !(viewGroupC instanceof FragmentContainerView)) {
            return;
        }
        ((FragmentContainerView) viewGroupC).setDrawDisappearingViewsLast(!z10);
    }

    public final void R(e0 e0Var, Lifecycle$State lifecycle$State) {
        if (e0Var.equals(findActiveFragment(e0Var.f2406e)) && (e0Var.W == null || e0Var.V == this)) {
            e0Var.f2430t0 = lifecycle$State;
            return;
        }
        throw new IllegalArgumentException("Fragment " + e0Var + " is not an active fragment of FragmentManager " + this);
    }

    public final void S(e0 e0Var) {
        ViewGroup viewGroupC = C(e0Var);
        if (viewGroupC != null) {
            a0 a0Var = e0Var.f2424n0;
            if ((a0Var == null ? 0 : a0Var.f2317e) + (a0Var == null ? 0 : a0Var.f2316d) + (a0Var == null ? 0 : a0Var.f2315c) + (a0Var == null ? 0 : a0Var.f2314b) > 0) {
                int i10 = i1.b.visible_removing_fragment_view_tag;
                if (viewGroupC.getTag(i10) == null) {
                    viewGroupC.setTag(i10, e0Var);
                }
                e0 e0Var2 = (e0) viewGroupC.getTag(i10);
                a0 a0Var2 = e0Var.f2424n0;
                boolean z10 = a0Var2 != null ? a0Var2.f2313a : false;
                if (e0Var2.f2424n0 == null) {
                    return;
                }
                e0Var2.A().f2313a = z10;
            }
        }
    }

    public final void T() {
        for (l1 l1Var : this.f2368c.b()) {
            e0 e0Var = l1Var.f2505c;
            if (e0Var.f2421l0) {
                if (this.f2367b) {
                    this.J = true;
                } else {
                    e0Var.f2421l0 = false;
                    l1Var.k();
                }
            }
        }
    }

    public final void U(IllegalStateException illegalStateException) {
        illegalStateException.getMessage();
        PrintWriter printWriter = new PrintWriter(new b2());
        n0 n0Var = this.f2388w;
        try {
            if (n0Var != null) {
                n0Var.onDump("  ", null, printWriter, new String[0]);
            } else {
                dump("  ", null, printWriter, new String[0]);
            }
            throw illegalStateException;
        } catch (Exception unused) {
            throw illegalStateException;
        }
    }

    public final void V() {
        synchronized (this.f2366a) {
            try {
                if (!this.f2366a.isEmpty()) {
                    this.f2374i.setEnabled(true);
                    if (Log.isLoggable("FragmentManager", 3)) {
                        toString();
                    }
                } else {
                    boolean z10 = this.f2369d.size() + (this.f2373h != null ? 1 : 0) > 0 && isPrimaryNavigation(this.f2390y);
                    if (Log.isLoggable("FragmentManager", 3)) {
                        toString();
                    }
                    this.f2374i.setEnabled(z10);
                }
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    public final l1 a(e0 e0Var) {
        String str = e0Var.mPreviousWho;
        if (str != null) {
            j1.b.d(e0Var, str);
        }
        if (Log.isLoggable("FragmentManager", 2)) {
            e0Var.toString();
        }
        l1 l1VarF = f(e0Var);
        e0Var.V = this;
        m1 m1Var = this.f2368c;
        m1Var.e(l1VarF);
        if (!e0Var.f2405d0) {
            m1Var.a(e0Var);
            e0Var.f2420l = false;
            if (e0Var.f2419k0 == null) {
                e0Var.f2427q0 = false;
            }
            if (G(e0Var)) {
                this.F = true;
            }
        }
        return l1VarF;
    }

    /* JADX WARN: Multi-variable type inference failed */
    public void attachController(@NonNull n0 n0Var, @NonNull k0 k0Var, @Nullable e0 e0Var) {
        if (this.f2388w != null) {
            throw new IllegalStateException("Already attached");
        }
        this.f2388w = n0Var;
        this.f2389x = k0Var;
        this.f2390y = e0Var;
        CopyOnWriteArrayList copyOnWriteArrayList = this.f2381p;
        if (e0Var != null) {
            copyOnWriteArrayList.add(new v0(e0Var));
        } else if (n0Var instanceof i1) {
            copyOnWriteArrayList.add((i1) n0Var);
        }
        if (this.f2390y != null) {
            V();
        }
        if (n0Var instanceof androidx.activity.c0) {
            androidx.activity.c0 c0Var = (androidx.activity.c0) n0Var;
            androidx.activity.b0 onBackPressedDispatcher = c0Var.getOnBackPressedDispatcher();
            this.f2372g = onBackPressedDispatcher;
            androidx.lifecycle.p pVar = c0Var;
            if (e0Var != null) {
                pVar = e0Var;
            }
            onBackPressedDispatcher.a(pVar, this.f2374i);
        }
        if (e0Var != null) {
            this.N = e0Var.V.N.getChildNonConfig(e0Var);
        } else if (n0Var instanceof androidx.lifecycle.z0) {
            this.N = FragmentManagerViewModel.getInstance(((androidx.lifecycle.z0) n0Var).getViewModelStore());
        } else {
            this.N = new FragmentManagerViewModel(false);
        }
        this.N.setIsStateSaved(I());
        this.f2368c.f2515d = this.N;
        Object obj = this.f2388w;
        if ((obj instanceof i3.h) && e0Var == null) {
            i3.f savedStateRegistry = ((i3.h) obj).getSavedStateRegistry();
            savedStateRegistry.c("android:support:fragments", new f0(this, 1));
            Bundle bundleA = savedStateRegistry.a("android:support:fragments");
            if (bundleA != null) {
                restoreSaveStateInternal(bundleA);
            }
        }
        Object obj2 = this.f2388w;
        if (obj2 instanceof androidx.activity.result.j) {
            androidx.activity.result.i activityResultRegistry = ((androidx.activity.result.j) obj2).getActivityResultRegistry();
            String strI = defpackage.e.i("FragmentManager:", e0Var != null ? defpackage.e.o(new StringBuilder(), e0Var.f2406e, ":") : "");
            this.B = activityResultRegistry.d(com.google.android.gms.measurement.internal.u1.j(strI, "StartActivityForResult"), new b.c(), new xyz.stream.api.a0(this, 8));
            this.C = activityResultRegistry.d(com.google.android.gms.measurement.internal.u1.j(strI, "StartIntentSenderForResult"), new x0(), new xyz.stream.utils.a0(this));
            this.D = activityResultRegistry.d(com.google.android.gms.measurement.internal.u1.j(strI, "RequestPermissions"), new b.b(), new nb.c(this, 6));
        }
        Object obj3 = this.f2388w;
        if (obj3 instanceof g0.j) {
            ((g0.j) obj3).addOnConfigurationChangedListener(this.f2382q);
        }
        Object obj4 = this.f2388w;
        if (obj4 instanceof g0.k) {
            ((g0.k) obj4).addOnTrimMemoryListener(this.f2383r);
        }
        Object obj5 = this.f2388w;
        if (obj5 instanceof androidx.core.app.s1) {
            ((androidx.core.app.s1) obj5).addOnMultiWindowModeChangedListener(this.f2384s);
        }
        Object obj6 = this.f2388w;
        if (obj6 instanceof androidx.core.app.t1) {
            ((androidx.core.app.t1) obj6).addOnPictureInPictureModeChangedListener(this.f2385t);
        }
        Object obj7 = this.f2388w;
        if ((obj7 instanceof androidx.core.view.w) && e0Var == null) {
            ((androidx.core.view.w) obj7).addMenuProvider(this.f2386u);
        }
    }

    public final void b(e0 e0Var) {
        if (Log.isLoggable("FragmentManager", 2)) {
            Objects.toString(e0Var);
        }
        if (e0Var.f2405d0) {
            e0Var.f2405d0 = false;
            if (e0Var.f2418k) {
                return;
            }
            this.f2368c.a(e0Var);
            if (Log.isLoggable("FragmentManager", 2)) {
                e0Var.toString();
            }
            if (G(e0Var)) {
                this.F = true;
            }
        }
    }

    public final void c() {
        this.f2367b = false;
        this.L.clear();
        this.K.clear();
    }

    public final HashSet d() {
        HashSet hashSet = new HashSet();
        Iterator it = this.f2368c.b().iterator();
        while (it.hasNext()) {
            ViewGroup viewGroup = ((l1) it.next()).f2505c.f2417j0;
            if (viewGroup != null) {
                hashSet.add(o6.b.r(viewGroup, E()));
            }
        }
        return hashSet;
    }

    public void dump(@NonNull String str, @Nullable FileDescriptor fileDescriptor, @NonNull PrintWriter printWriter, @Nullable String[] strArr) {
        int size;
        String strJ = com.google.android.gms.measurement.internal.u1.j(str, "    ");
        this.f2368c.dump(str, fileDescriptor, printWriter, strArr);
        ArrayList arrayList = this.f2370e;
        if (arrayList != null && (size = arrayList.size()) > 0) {
            printWriter.print(str);
            printWriter.println("Fragments Created Menus:");
            for (int i10 = 0; i10 < size; i10++) {
                e0 e0Var = (e0) this.f2370e.get(i10);
                printWriter.print(str);
                printWriter.print("  #");
                printWriter.print(i10);
                printWriter.print(": ");
                printWriter.println(e0Var.toString());
            }
        }
        int size2 = this.f2369d.size();
        if (size2 > 0) {
            printWriter.print(str);
            printWriter.println("Back Stack:");
            for (int i11 = 0; i11 < size2; i11++) {
                a aVar = (a) this.f2369d.get(i11);
                printWriter.print(str);
                printWriter.print("  #");
                printWriter.print(i11);
                printWriter.print(": ");
                printWriter.println(aVar.toString());
                aVar.j(strJ, printWriter, true);
            }
        }
        printWriter.print(str);
        printWriter.println("Back Stack Index: " + this.f2375j.get());
        synchronized (this.f2366a) {
            try {
                int size3 = this.f2366a.size();
                if (size3 > 0) {
                    printWriter.print(str);
                    printWriter.println("Pending Actions:");
                    for (int i12 = 0; i12 < size3; i12++) {
                        a1 a1Var = (a1) this.f2366a.get(i12);
                        printWriter.print(str);
                        printWriter.print("  #");
                        printWriter.print(i12);
                        printWriter.print(": ");
                        printWriter.println(a1Var);
                    }
                }
            } catch (Throwable th) {
                throw th;
            }
        }
        printWriter.print(str);
        printWriter.println("FragmentManager misc state:");
        printWriter.print(str);
        printWriter.print("  mHost=");
        printWriter.println(this.f2388w);
        printWriter.print(str);
        printWriter.print("  mContainer=");
        printWriter.println(this.f2389x);
        if (this.f2390y != null) {
            printWriter.print(str);
            printWriter.print("  mParent=");
            printWriter.println(this.f2390y);
        }
        printWriter.print(str);
        printWriter.print("  mCurState=");
        printWriter.print(this.f2387v);
        printWriter.print(" mStateSaved=");
        printWriter.print(this.G);
        printWriter.print(" mStopped=");
        printWriter.print(this.H);
        printWriter.print(" mDestroyed=");
        printWriter.println(this.I);
        if (this.F) {
            printWriter.print(str);
            printWriter.print("  mNeedMenuInvalidate=");
            printWriter.println(this.F);
        }
    }

    public final HashSet e(ArrayList arrayList, int i10, int i11) {
        ViewGroup viewGroup;
        HashSet hashSet = new HashSet();
        while (i10 < i11) {
            Iterator it = ((a) arrayList.get(i10)).f2563c.iterator();
            while (it.hasNext()) {
                e0 e0Var = ((q1) it.next()).f2550b;
                if (e0Var != null && (viewGroup = e0Var.f2417j0) != null) {
                    hashSet.add(h2.i(viewGroup, this));
                }
            }
            i10++;
        }
        return hashSet;
    }

    public final l1 f(e0 e0Var) {
        String str = e0Var.f2406e;
        m1 m1Var = this.f2368c;
        l1 fragmentStateManager = m1Var.getFragmentStateManager(str);
        if (fragmentStateManager != null) {
            return fragmentStateManager;
        }
        l1 l1Var = new l1(this.f2380o, m1Var, e0Var);
        l1Var.m(this.f2388w.f2531b.getClassLoader());
        l1Var.f2507e = this.f2387v;
        return l1Var;
    }

    @Nullable
    public e0 findActiveFragment(@NonNull String str) {
        return this.f2368c.findActiveFragment(str);
    }

    @Nullable
    public e0 findFragmentById(@IdRes int i10) {
        return this.f2368c.findFragmentById(i10);
    }

    @Nullable
    public e0 findFragmentByTag(@Nullable String str) {
        return this.f2368c.findFragmentByTag(str);
    }

    public final void g(e0 e0Var) {
        if (Log.isLoggable("FragmentManager", 2)) {
            Objects.toString(e0Var);
        }
        if (e0Var.f2405d0) {
            return;
        }
        e0Var.f2405d0 = true;
        if (e0Var.f2418k) {
            if (Log.isLoggable("FragmentManager", 2)) {
                e0Var.toString();
            }
            m1 m1Var = this.f2368c;
            synchronized (m1Var.f2512a) {
                m1Var.f2512a.remove(e0Var);
            }
            e0Var.f2418k = false;
            if (G(e0Var)) {
                this.F = true;
            }
            S(e0Var);
        }
    }

    @Nullable
    public e0 getFragment(@NonNull Bundle bundle, @NonNull String str) {
        String string = bundle.getString(str);
        if (string == null) {
            return null;
        }
        e0 e0VarFindActiveFragment = findActiveFragment(string);
        if (e0VarFindActiveFragment != null) {
            return e0VarFindActiveFragment;
        }
        U(new IllegalStateException(defpackage.e.k("Fragment no longer exists for key ", str, ": unique id ", string)));
        throw null;
    }

    @Nullable
    public e0 getParent() {
        return this.f2390y;
    }

    @Nullable
    public e0 getPrimaryNavigationFragment() {
        return this.mPrimaryNav;
    }

    @Nullable
    public j1.a getStrictModePolicy() {
        return this.O;
    }

    public final void h(boolean z10, Configuration configuration) {
        if (z10 && (this.f2388w instanceof g0.j)) {
            U(new IllegalStateException("Do not call dispatchConfigurationChanged() on host. Host implements OnConfigurationChangedProvider and automatically dispatches configuration changes to fragments."));
            throw null;
        }
        for (e0 e0Var : this.f2368c.d()) {
            if (e0Var != null) {
                e0Var.onConfigurationChanged(configuration);
                if (z10) {
                    e0Var.X.h(true, configuration);
                }
            }
        }
    }

    public final boolean i(MenuItem menuItem) {
        if (this.f2387v < 1) {
            return false;
        }
        for (e0 e0Var : this.f2368c.d()) {
            if (e0Var != null && !e0Var.f2403c0 && (e0Var.onContextItemSelected(menuItem) || e0Var.X.i(menuItem))) {
                return true;
            }
        }
        return false;
    }

    public boolean isParentHidden(@Nullable e0 e0Var) {
        if (e0Var == null) {
            return false;
        }
        return e0Var.isHidden();
    }

    public boolean isParentMenuVisible(@Nullable e0 e0Var) {
        if (e0Var == null) {
            return true;
        }
        return e0Var.isMenuVisible();
    }

    public boolean isPrimaryNavigation(@Nullable e0 e0Var) {
        if (e0Var == null) {
            return true;
        }
        d1 d1Var = e0Var.V;
        return e0Var.equals(d1Var.getPrimaryNavigationFragment()) && isPrimaryNavigation(d1Var.f2390y);
    }

    public final boolean j(Menu menu, MenuInflater menuInflater) {
        boolean z10;
        if (this.f2387v < 1) {
            return false;
        }
        ArrayList arrayList = null;
        boolean z11 = false;
        for (e0 e0Var : this.f2368c.d()) {
            if (e0Var != null && isParentMenuVisible(e0Var) && !e0Var.f2403c0) {
                if (e0Var.f2411g0 && e0Var.f2413h0) {
                    e0Var.onCreateOptionsMenu(menu, menuInflater);
                    z10 = true;
                } else {
                    z10 = false;
                }
                if (z10 | e0Var.X.j(menu, menuInflater)) {
                    if (arrayList == null) {
                        arrayList = new ArrayList();
                    }
                    arrayList.add(e0Var);
                    z11 = true;
                }
            }
        }
        if (this.f2370e != null) {
            for (int i10 = 0; i10 < this.f2370e.size(); i10++) {
                e0 e0Var2 = (e0) this.f2370e.get(i10);
                if (arrayList == null || !arrayList.contains(e0Var2)) {
                    e0Var2.onDestroyOptionsMenu();
                }
            }
        }
        this.f2370e = arrayList;
        return z11;
    }

    /* JADX WARN: Removed duplicated region for block: B:12:0x0037  */
    /* JADX WARN: Removed duplicated region for block: B:18:0x0060  */
    /* JADX WARN: Removed duplicated region for block: B:21:0x006d  */
    /* JADX WARN: Removed duplicated region for block: B:24:0x007a  */
    /* JADX WARN: Removed duplicated region for block: B:27:0x0087  */
    /* JADX WARN: Removed duplicated region for block: B:35:0x00aa  */
    /* JADX WARN: Removed duplicated region for block: B:38:0x00b5  */
    /* JADX WARN: Removed duplicated region for block: B:42:? A[RETURN, SYNTHETIC] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void k() {
        boolean zIsChangingConfigurations;
        Object obj;
        Object obj2;
        Object obj3;
        Object obj4;
        Object obj5;
        androidx.activity.result.h hVar;
        Iterator it;
        this.I = true;
        x(true);
        u();
        n0 n0Var = this.f2388w;
        boolean z10 = n0Var instanceof androidx.lifecycle.z0;
        m1 m1Var = this.f2368c;
        if (!z10) {
            Context context = n0Var.f2531b;
            if (context instanceof Activity) {
                zIsChangingConfigurations = true ^ ((Activity) context).isChangingConfigurations();
            }
            it = this.f2376k.values().iterator();
            while (it.hasNext()) {
                Iterator it2 = ((d) it.next()).f2363a.iterator();
                while (it2.hasNext()) {
                    m1Var.f2515d.clearNonConfigState((String) it2.next(), false);
                }
            }
            t(-1);
            obj = this.f2388w;
            if (obj instanceof g0.k) {
                ((g0.k) obj).removeOnTrimMemoryListener(this.f2383r);
            }
            obj2 = this.f2388w;
            if (obj2 instanceof g0.j) {
                ((g0.j) obj2).removeOnConfigurationChangedListener(this.f2382q);
            }
            obj3 = this.f2388w;
            if (obj3 instanceof androidx.core.app.s1) {
                ((androidx.core.app.s1) obj3).removeOnMultiWindowModeChangedListener(this.f2384s);
            }
            obj4 = this.f2388w;
            if (obj4 instanceof androidx.core.app.t1) {
                ((androidx.core.app.t1) obj4).removeOnPictureInPictureModeChangedListener(this.f2385t);
            }
            obj5 = this.f2388w;
            if ((obj5 instanceof androidx.core.view.w) && this.f2390y == null) {
                ((androidx.core.view.w) obj5).removeMenuProvider(this.f2386u);
            }
            this.f2388w = null;
            this.f2389x = null;
            this.f2390y = null;
            if (this.f2372g != null) {
                this.f2374i.remove();
                this.f2372g = null;
            }
            hVar = this.B;
            if (hVar == null) {
                hVar.a();
                this.C.a();
                this.D.a();
                return;
            }
            return;
        }
        zIsChangingConfigurations = m1Var.f2515d.isCleared();
        if (zIsChangingConfigurations) {
            it = this.f2376k.values().iterator();
            while (it.hasNext()) {
            }
        }
        t(-1);
        obj = this.f2388w;
        if (obj instanceof g0.k) {
        }
        obj2 = this.f2388w;
        if (obj2 instanceof g0.j) {
        }
        obj3 = this.f2388w;
        if (obj3 instanceof androidx.core.app.s1) {
        }
        obj4 = this.f2388w;
        if (obj4 instanceof androidx.core.app.t1) {
        }
        obj5 = this.f2388w;
        if (obj5 instanceof androidx.core.view.w) {
            ((androidx.core.view.w) obj5).removeMenuProvider(this.f2386u);
        }
        this.f2388w = null;
        this.f2389x = null;
        this.f2390y = null;
        if (this.f2372g != null) {
        }
        hVar = this.B;
        if (hVar == null) {
        }
    }

    public final void l(boolean z10) {
        if (z10 && (this.f2388w instanceof g0.k)) {
            U(new IllegalStateException("Do not call dispatchLowMemory() on host. Host implements OnTrimMemoryProvider and automatically dispatches low memory callbacks to fragments."));
            throw null;
        }
        for (e0 e0Var : this.f2368c.d()) {
            if (e0Var != null) {
                e0Var.onLowMemory();
                if (z10) {
                    e0Var.X.l(true);
                }
            }
        }
    }

    public void launchStartActivityForResult(@NonNull e0 e0Var, @NonNull Intent intent, int i10, @Nullable Bundle bundle) {
        if (this.B == null) {
            this.f2388w.c(e0Var, intent, i10, bundle);
            return;
        }
        this.E.addLast(new z0(e0Var.f2406e, i10));
        if (bundle != null) {
            intent.putExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE", bundle);
        }
        this.B.launch(intent, null);
    }

    public void launchStartIntentSenderForResult(@NonNull e0 e0Var, @NonNull IntentSender intentSender, int i10, @Nullable Intent intent, int i11, int i12, int i13, @Nullable Bundle bundle) throws IntentSender.SendIntentException {
        Intent intent2;
        if (this.C == null) {
            n0 n0Var = this.f2388w;
            n0Var.getClass();
            nb.g.i(e0Var, "fragment");
            nb.g.i(intentSender, "intent");
            if (i10 != -1) {
                throw new IllegalStateException("Starting intent sender with a requestCode requires a FragmentActivity host".toString());
            }
            Activity activity = n0Var.f2530a;
            if (activity == null) {
                throw new IllegalStateException("Starting intent sender with a requestCode requires a FragmentActivity host".toString());
            }
            androidx.core.app.f.startIntentSenderForResult(activity, intentSender, i10, intent, i11, i12, i13, bundle);
            return;
        }
        if (bundle != null) {
            if (intent == null) {
                intent2 = new Intent();
                intent2.putExtra("androidx.fragment.extra.ACTIVITY_OPTIONS_BUNDLE", true);
            } else {
                intent2 = intent;
            }
            if (Log.isLoggable("FragmentManager", 2)) {
                bundle.toString();
                intent2.toString();
                Objects.toString(e0Var);
            }
            intent2.putExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE", bundle);
        } else {
            intent2 = intent;
        }
        androidx.activity.result.k kVar = new androidx.activity.result.k(intentSender);
        kVar.f529d = intent2;
        kVar.f527b = i12;
        kVar.f526a = i11;
        androidx.activity.result.l lVarC = kVar.c();
        this.E.addLast(new z0(e0Var.f2406e, i10));
        if (Log.isLoggable("FragmentManager", 2)) {
            e0Var.toString();
        }
        this.C.launch(lVarC, null);
    }

    public final void m(boolean z10, boolean z11) {
        if (z11 && (this.f2388w instanceof androidx.core.app.s1)) {
            U(new IllegalStateException("Do not call dispatchMultiWindowModeChanged() on host. Host implements OnMultiWindowModeChangedProvider and automatically dispatches multi-window mode changes to fragments."));
            throw null;
        }
        for (e0 e0Var : this.f2368c.d()) {
            if (e0Var != null) {
                e0Var.onMultiWindowModeChanged(z10);
                if (z11) {
                    e0Var.X.m(z10, true);
                }
            }
        }
    }

    public final void n() {
        for (e0 e0Var : this.f2368c.c()) {
            if (e0Var != null) {
                e0Var.onHiddenChanged(e0Var.isHidden());
                e0Var.X.n();
            }
        }
    }

    public final boolean o(MenuItem menuItem) {
        if (this.f2387v < 1) {
            return false;
        }
        for (e0 e0Var : this.f2368c.d()) {
            if (e0Var != null && !e0Var.f2403c0 && ((e0Var.f2411g0 && e0Var.f2413h0 && e0Var.onOptionsItemSelected(menuItem)) || e0Var.X.o(menuItem))) {
                return true;
            }
        }
        return false;
    }

    public final void p(Menu menu) {
        if (this.f2387v < 1) {
            return;
        }
        for (e0 e0Var : this.f2368c.d()) {
            if (e0Var != null && !e0Var.f2403c0) {
                if (e0Var.f2411g0 && e0Var.f2413h0) {
                    e0Var.onOptionsMenuClosed(menu);
                }
                e0Var.X.p(menu);
            }
        }
    }

    public void popBackStack(@Nullable String str, int i10) {
        v(new b1(this, str, -1, i10), false);
    }

    @MainThread
    public boolean popBackStackImmediate(@Nullable String str, int i10) {
        return popBackStackImmediate(str, -1, i10);
    }

    public boolean popBackStackState(@NonNull ArrayList<a> arrayList, @NonNull ArrayList<Boolean> arrayList2, @Nullable String str, int i10, int i11) {
        int iFindBackStackIndex = findBackStackIndex(str, i10, (i11 & 1) != 0);
        if (iFindBackStackIndex < 0) {
            return false;
        }
        for (int size = this.f2369d.size() - 1; size >= iFindBackStackIndex; size--) {
            arrayList.add((a) this.f2369d.remove(size));
            arrayList2.add(Boolean.TRUE);
        }
        return true;
    }

    public final void q(boolean z10, boolean z11) {
        if (z11 && (this.f2388w instanceof androidx.core.app.t1)) {
            U(new IllegalStateException("Do not call dispatchPictureInPictureModeChanged() on host. Host implements OnPictureInPictureModeChangedProvider and automatically dispatches picture-in-picture mode changes to fragments."));
            throw null;
        }
        for (e0 e0Var : this.f2368c.d()) {
            if (e0Var != null) {
                e0Var.onPictureInPictureModeChanged(z10);
                if (z11) {
                    e0Var.X.q(z10, true);
                }
            }
        }
    }

    public final boolean r(Menu menu) {
        boolean z10;
        if (this.f2387v < 1) {
            return false;
        }
        boolean z11 = false;
        for (e0 e0Var : this.f2368c.d()) {
            if (e0Var != null && isParentMenuVisible(e0Var) && !e0Var.f2403c0) {
                if (e0Var.f2411g0 && e0Var.f2413h0) {
                    e0Var.onPrepareOptionsMenu(menu);
                    z10 = true;
                } else {
                    z10 = false;
                }
                if (e0Var.X.r(menu) | z10) {
                    z11 = true;
                }
            }
        }
        return z11;
    }

    public void restoreAllState(@Nullable Parcelable parcelable, @Nullable f1 f1Var) {
        if (this.f2388w instanceof androidx.lifecycle.z0) {
            U(new IllegalStateException("You must use restoreSaveState when your FragmentHostCallback implements ViewModelStoreOwner"));
            throw null;
        }
        this.N.restoreFromSnapshot(f1Var);
        restoreSaveStateInternal(parcelable);
    }

    public void restoreSaveState(@Nullable Parcelable parcelable) {
        if (this.f2388w instanceof i3.h) {
            U(new IllegalStateException("You cannot use restoreSaveState when your FragmentHostCallback implements SavedStateRegistryOwner."));
            throw null;
        }
        restoreSaveStateInternal(parcelable);
    }

    public void restoreSaveStateInternal(@Nullable Parcelable parcelable) {
        fe.h hVar;
        l1 l1Var;
        Bundle bundle;
        Bundle bundle2;
        if (parcelable == null) {
            return;
        }
        Bundle bundle3 = (Bundle) parcelable;
        for (String str : bundle3.keySet()) {
            if (str.startsWith("result_") && (bundle2 = bundle3.getBundle(str)) != null) {
                bundle2.setClassLoader(this.f2388w.f2531b.getClassLoader());
                this.f2377l.put(str.substring(7), bundle2);
            }
        }
        HashMap map = new HashMap();
        for (String str2 : bundle3.keySet()) {
            if (str2.startsWith("fragment_") && (bundle = bundle3.getBundle(str2)) != null) {
                bundle.setClassLoader(this.f2388w.f2531b.getClassLoader());
                map.put(str2.substring(9), bundle);
            }
        }
        m1 m1Var = this.f2368c;
        HashMap map2 = m1Var.f2514c;
        map2.clear();
        map2.putAll(map);
        g1 g1Var = (g1) bundle3.getParcelable("state");
        if (g1Var == null) {
            return;
        }
        HashMap map3 = m1Var.f2513b;
        map3.clear();
        Iterator it = g1Var.f2456a.iterator();
        while (true) {
            boolean zHasNext = it.hasNext();
            hVar = this.f2380o;
            if (!zHasNext) {
                break;
            }
            Bundle savedState = m1Var.setSavedState((String) it.next(), null);
            if (savedState != null) {
                e0 e0VarFindRetainedFragmentByWho = this.N.findRetainedFragmentByWho(((k1) savedState.getParcelable("state")).f2487b);
                if (e0VarFindRetainedFragmentByWho != null) {
                    if (Log.isLoggable("FragmentManager", 2)) {
                        e0VarFindRetainedFragmentByWho.toString();
                    }
                    l1Var = new l1(hVar, m1Var, e0VarFindRetainedFragmentByWho, savedState);
                } else {
                    l1Var = new l1(this.f2380o, this.f2368c, this.f2388w.f2531b.getClassLoader(), D(), savedState);
                }
                e0 e0Var = l1Var.f2505c;
                e0Var.f2400b = savedState;
                e0Var.V = this;
                if (Log.isLoggable("FragmentManager", 2)) {
                    e0Var.toString();
                }
                l1Var.m(this.f2388w.f2531b.getClassLoader());
                m1Var.e(l1Var);
                l1Var.f2507e = this.f2387v;
            }
        }
        for (e0 e0Var2 : this.N.getRetainedFragments()) {
            if (map3.get(e0Var2.f2406e) == null) {
                if (Log.isLoggable("FragmentManager", 2)) {
                    e0Var2.toString();
                    Objects.toString(g1Var.f2456a);
                }
                this.N.removeRetainedFragment(e0Var2);
                e0Var2.V = this;
                l1 l1Var2 = new l1(hVar, m1Var, e0Var2);
                l1Var2.f2507e = 1;
                l1Var2.k();
                e0Var2.f2420l = true;
                l1Var2.k();
            }
        }
        m1Var.restoreAddedFragments(g1Var.f2457b);
        if (g1Var.f2458c != null) {
            this.f2369d = new ArrayList(g1Var.f2458c.length);
            int i10 = 0;
            while (true) {
                c[] cVarArr = g1Var.f2458c;
                if (i10 >= cVarArr.length) {
                    break;
                }
                c cVar = cVarArr[i10];
                cVar.getClass();
                a aVar = new a(this);
                int i11 = 0;
                int i12 = 0;
                while (true) {
                    int[] iArr = cVar.f2346a;
                    if (i11 >= iArr.length) {
                        break;
                    }
                    q1 q1Var = new q1();
                    int i13 = i11 + 1;
                    q1Var.f2549a = iArr[i11];
                    if (Log.isLoggable("FragmentManager", 2)) {
                        Objects.toString(aVar);
                        int i14 = iArr[i13];
                    }
                    q1Var.f2556h = Lifecycle$State.values()[cVar.f2348c[i12]];
                    q1Var.f2557i = Lifecycle$State.values()[cVar.f2349d[i12]];
                    int i15 = i11 + 2;
                    q1Var.f2551c = iArr[i13] != 0;
                    int i16 = iArr[i15];
                    q1Var.f2552d = i16;
                    int i17 = iArr[i11 + 3];
                    q1Var.f2553e = i17;
                    int i18 = i11 + 5;
                    int i19 = iArr[i11 + 4];
                    q1Var.f2554f = i19;
                    i11 += 6;
                    int i20 = iArr[i18];
                    q1Var.f2555g = i20;
                    aVar.f2564d = i16;
                    aVar.f2565e = i17;
                    aVar.f2566f = i19;
                    aVar.f2567g = i20;
                    aVar.b(q1Var);
                    i12++;
                }
                aVar.f2568h = cVar.f2350e;
                aVar.mName = cVar.f2351f;
                aVar.f2569i = true;
                aVar.f2571k = cVar.f2353h;
                aVar.f2572l = cVar.f2354i;
                aVar.f2573m = cVar.f2355j;
                aVar.f2574n = cVar.f2356k;
                aVar.f2575o = cVar.f2357l;
                aVar.f2576p = cVar.f2358m;
                aVar.f2577q = cVar.Q;
                aVar.f2312t = cVar.f2352g;
                int i21 = 0;
                while (true) {
                    ArrayList arrayList = cVar.f2347b;
                    if (i21 >= arrayList.size()) {
                        break;
                    }
                    String str3 = (String) arrayList.get(i21);
                    if (str3 != null) {
                        ((q1) aVar.f2563c.get(i21)).f2550b = findActiveFragment(str3);
                    }
                    i21++;
                }
                aVar.h(1);
                if (Log.isLoggable("FragmentManager", 2)) {
                    aVar.toString();
                    PrintWriter printWriter = new PrintWriter(new b2());
                    aVar.j("  ", printWriter, false);
                    printWriter.close();
                }
                this.f2369d.add(aVar);
                i10++;
            }
        } else {
            this.f2369d = new ArrayList();
        }
        this.f2375j.set(g1Var.f2459d);
        String str4 = g1Var.f2460e;
        if (str4 != null) {
            e0 e0VarFindActiveFragment = findActiveFragment(str4);
            this.mPrimaryNav = e0VarFindActiveFragment;
            dispatchParentPrimaryNavigationFragmentChanged(e0VarFindActiveFragment);
        }
        ArrayList arrayList2 = g1Var.f2461f;
        if (arrayList2 != null) {
            for (int i22 = 0; i22 < arrayList2.size(); i22++) {
                this.f2376k.put((String) arrayList2.get(i22), (d) g1Var.f2462g.get(i22));
            }
        }
        this.E = new ArrayDeque(g1Var.f2463h);
    }

    public final void s() {
        V();
        dispatchParentPrimaryNavigationFragmentChanged(this.mPrimaryNav);
    }

    @Nullable
    public d0 saveFragmentInstanceState(@NonNull e0 e0Var) {
        l1 fragmentStateManager = this.f2368c.getFragmentStateManager(e0Var.f2406e);
        if (fragmentStateManager != null && fragmentStateManager.f2505c.equals(e0Var)) {
            return fragmentStateManager.saveInstanceState();
        }
        U(new IllegalStateException(defpackage.e.g("Fragment ", e0Var, " is not currently in the FragmentManager")));
        throw null;
    }

    public void setPrimaryNavigationFragment(@Nullable e0 e0Var) {
        if (e0Var == null || (e0Var.equals(findActiveFragment(e0Var.f2406e)) && (e0Var.W == null || e0Var.V == this))) {
            e0 e0Var2 = this.mPrimaryNav;
            this.mPrimaryNav = e0Var;
            dispatchParentPrimaryNavigationFragmentChanged(e0Var2);
            dispatchParentPrimaryNavigationFragmentChanged(this.mPrimaryNav);
            return;
        }
        throw new IllegalArgumentException("Fragment " + e0Var + " is not an active fragment of FragmentManager " + this);
    }

    public void setStrictModePolicy(@Nullable j1.a aVar) {
        this.O = aVar;
    }

    public final void t(int i10) {
        try {
            this.f2367b = true;
            for (l1 l1Var : this.f2368c.f2513b.values()) {
                if (l1Var != null) {
                    l1Var.f2507e = i10;
                }
            }
            J(i10, false);
            Iterator it = d().iterator();
            while (it.hasNext()) {
                ((h2) it.next()).h();
            }
            this.f2367b = false;
            x(true);
        } catch (Throwable th) {
            this.f2367b = false;
            throw th;
        }
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder(128);
        sb.append("FragmentManager{");
        sb.append(Integer.toHexString(System.identityHashCode(this)));
        sb.append(" in ");
        e0 e0Var = this.f2390y;
        if (e0Var != null) {
            sb.append(e0Var.getClass().getSimpleName());
            sb.append("{");
            sb.append(Integer.toHexString(System.identityHashCode(this.f2390y)));
            sb.append("}");
        } else {
            n0 n0Var = this.f2388w;
            if (n0Var != null) {
                sb.append(n0Var.getClass().getSimpleName());
                sb.append("{");
                sb.append(Integer.toHexString(System.identityHashCode(this.f2388w)));
                sb.append("}");
            } else {
                sb.append("null");
            }
        }
        sb.append("}}");
        return sb.toString();
    }

    public final void u() {
        Iterator it = d().iterator();
        while (it.hasNext()) {
            ((h2) it.next()).h();
        }
    }

    public final void v(a1 a1Var, boolean z10) {
        if (!z10) {
            if (this.f2388w == null) {
                if (!this.I) {
                    throw new IllegalStateException("FragmentManager has not been attached to a host.");
                }
                throw new IllegalStateException("FragmentManager has been destroyed");
            }
            if (I()) {
                throw new IllegalStateException("Can not perform this action after onSaveInstanceState");
            }
        }
        synchronized (this.f2366a) {
            try {
                if (this.f2388w == null) {
                    if (!z10) {
                        throw new IllegalStateException("Activity has been destroyed");
                    }
                } else {
                    this.f2366a.add(a1Var);
                    P();
                }
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    public final void w(boolean z10) {
        if (this.f2367b) {
            throw new IllegalStateException("FragmentManager is already executing transactions");
        }
        if (this.f2388w == null) {
            if (!this.I) {
                throw new IllegalStateException("FragmentManager has not been attached to a host.");
            }
            throw new IllegalStateException("FragmentManager has been destroyed");
        }
        if (Looper.myLooper() != this.f2388w.f2532c.getLooper()) {
            throw new IllegalStateException("Must be called from main thread of fragment host");
        }
        if (!z10 && I()) {
            throw new IllegalStateException("Can not perform this action after onSaveInstanceState");
        }
        if (this.K == null) {
            this.K = new ArrayList();
            this.L = new ArrayList();
        }
    }

    public final boolean x(boolean z10) {
        w(z10);
        boolean z11 = false;
        while (true) {
            ArrayList arrayList = this.K;
            ArrayList arrayList2 = this.L;
            synchronized (this.f2366a) {
                if (this.f2366a.isEmpty()) {
                    break;
                }
                try {
                    int size = this.f2366a.size();
                    boolean zA = false;
                    for (int i10 = 0; i10 < size; i10++) {
                        zA |= ((a1) this.f2366a.get(i10)).a(arrayList, arrayList2);
                    }
                    if (!zA) {
                        break;
                    }
                    z11 = true;
                    this.f2367b = true;
                    try {
                        N(this.K, this.L);
                    } finally {
                        c();
                    }
                } finally {
                    this.f2366a.clear();
                    this.f2388w.f2532c.removeCallbacks(this.P);
                }
            }
        }
        V();
        if (this.J) {
            this.J = false;
            T();
        }
        this.f2368c.f2513b.values().removeAll(Collections.singleton(null));
        return z11;
    }

    public final void y(a1 a1Var, boolean z10) {
        if (z10 && (this.f2388w == null || this.I)) {
            return;
        }
        w(z10);
        if (a1Var.a(this.K, this.L)) {
            this.f2367b = true;
            try {
                N(this.K, this.L);
            } finally {
                c();
            }
        }
        V();
        if (this.J) {
            this.J = false;
            T();
        }
        this.f2368c.f2513b.values().removeAll(Collections.singleton(null));
    }

    /* JADX WARN: Removed duplicated region for block: B:114:0x0221 A[PHI: r15
      0x0221: PHI (r15v12 int) = (r15v11 int), (r15v14 int) binds: [B:106:0x020e, B:110:0x0218] A[DONT_GENERATE, DONT_INLINE]] */
    /* JADX WARN: Removed duplicated region for block: B:63:0x0157  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void z(ArrayList arrayList, ArrayList arrayList2, int i10, int i11) {
        ArrayList arrayList3;
        a aVar;
        ArrayList arrayList4;
        boolean z10;
        m1 m1Var;
        m1 m1Var2;
        m1 m1Var3;
        int i12;
        ArrayList arrayList5 = arrayList;
        ArrayList arrayList6 = arrayList2;
        boolean z11 = ((a) arrayList5.get(i10)).f2577q;
        ArrayList arrayList7 = this.M;
        if (arrayList7 == null) {
            this.M = new ArrayList();
        } else {
            arrayList7.clear();
        }
        ArrayList arrayList8 = this.M;
        m1 m1Var4 = this.f2368c;
        arrayList8.addAll(m1Var4.d());
        e0 primaryNavigationFragment = getPrimaryNavigationFragment();
        int i13 = i10;
        boolean z12 = false;
        while (true) {
            int i14 = 1;
            if (i13 >= i11) {
                m1 m1Var5 = m1Var4;
                this.M.clear();
                if (!z11 && this.f2387v >= 1) {
                    for (int i15 = i10; i15 < i11; i15++) {
                        Iterator it = ((a) arrayList.get(i15)).f2563c.iterator();
                        while (it.hasNext()) {
                            e0 e0Var = ((q1) it.next()).f2550b;
                            if (e0Var == null || e0Var.V == null) {
                                m1Var = m1Var5;
                            } else {
                                m1Var = m1Var5;
                                m1Var.e(f(e0Var));
                            }
                            m1Var5 = m1Var;
                        }
                    }
                }
                for (int i16 = i10; i16 < i11; i16++) {
                    a aVar2 = (a) arrayList.get(i16);
                    if (((Boolean) arrayList2.get(i16)).booleanValue()) {
                        aVar2.h(-1);
                        ArrayList arrayList9 = aVar2.f2563c;
                        boolean z13 = true;
                        int size = arrayList9.size() - 1;
                        while (size >= 0) {
                            q1 q1Var = (q1) arrayList9.get(size);
                            e0 e0Var2 = q1Var.f2550b;
                            if (e0Var2 != null) {
                                if (e0Var2.f2424n0 != null) {
                                    e0Var2.A().f2313a = z13;
                                }
                                int i17 = aVar2.f2568h;
                                int i18 = 8194;
                                int i19 = 4097;
                                if (i17 != 4097) {
                                    if (i17 != 8194) {
                                        i18 = 4100;
                                        if (i17 != 8197) {
                                            i19 = 4099;
                                            i18 = i17 != 4099 ? i17 != 4100 ? 0 : 8197 : i19;
                                        }
                                    }
                                }
                                if (e0Var2.f2424n0 != null || i18 != 0) {
                                    e0Var2.A();
                                    e0Var2.f2424n0.f2318f = i18;
                                }
                                e0Var2.setSharedElementNames(aVar2.f2576p, aVar2.f2575o);
                            }
                            int i20 = q1Var.f2549a;
                            d1 d1Var = aVar2.f2310r;
                            switch (i20) {
                                case 1:
                                    arrayList4 = arrayList9;
                                    e0Var2.I(q1Var.f2552d, q1Var.f2553e, q1Var.f2554f, q1Var.f2555g);
                                    z10 = true;
                                    d1Var.Q(e0Var2, true);
                                    d1Var.M(e0Var2);
                                    size--;
                                    z13 = z10;
                                    arrayList9 = arrayList4;
                                    break;
                                case 2:
                                default:
                                    throw new IllegalArgumentException("Unknown cmd: " + q1Var.f2549a);
                                case 3:
                                    arrayList4 = arrayList9;
                                    e0Var2.I(q1Var.f2552d, q1Var.f2553e, q1Var.f2554f, q1Var.f2555g);
                                    d1Var.a(e0Var2);
                                    z10 = true;
                                    size--;
                                    z13 = z10;
                                    arrayList9 = arrayList4;
                                    break;
                                case 4:
                                    arrayList4 = arrayList9;
                                    e0Var2.I(q1Var.f2552d, q1Var.f2553e, q1Var.f2554f, q1Var.f2555g);
                                    d1Var.getClass();
                                    if (Log.isLoggable("FragmentManager", 2)) {
                                        Objects.toString(e0Var2);
                                    }
                                    if (e0Var2.f2403c0) {
                                        e0Var2.f2403c0 = false;
                                        e0Var2.f2427q0 = !e0Var2.f2427q0;
                                    }
                                    z10 = true;
                                    size--;
                                    z13 = z10;
                                    arrayList9 = arrayList4;
                                    break;
                                case 5:
                                    arrayList4 = arrayList9;
                                    e0Var2.I(q1Var.f2552d, q1Var.f2553e, q1Var.f2554f, q1Var.f2555g);
                                    d1Var.Q(e0Var2, true);
                                    d1Var.F(e0Var2);
                                    z10 = true;
                                    size--;
                                    z13 = z10;
                                    arrayList9 = arrayList4;
                                    break;
                                case 6:
                                    arrayList4 = arrayList9;
                                    e0Var2.I(q1Var.f2552d, q1Var.f2553e, q1Var.f2554f, q1Var.f2555g);
                                    d1Var.b(e0Var2);
                                    z10 = true;
                                    size--;
                                    z13 = z10;
                                    arrayList9 = arrayList4;
                                    break;
                                case 7:
                                    arrayList4 = arrayList9;
                                    e0Var2.I(q1Var.f2552d, q1Var.f2553e, q1Var.f2554f, q1Var.f2555g);
                                    d1Var.Q(e0Var2, true);
                                    d1Var.g(e0Var2);
                                    z10 = true;
                                    size--;
                                    z13 = z10;
                                    arrayList9 = arrayList4;
                                    break;
                                case 8:
                                    d1Var.setPrimaryNavigationFragment(null);
                                    arrayList4 = arrayList9;
                                    z10 = true;
                                    size--;
                                    z13 = z10;
                                    arrayList9 = arrayList4;
                                    break;
                                case 9:
                                    d1Var.setPrimaryNavigationFragment(e0Var2);
                                    arrayList4 = arrayList9;
                                    z10 = true;
                                    size--;
                                    z13 = z10;
                                    arrayList9 = arrayList4;
                                    break;
                                case 10:
                                    d1Var.R(e0Var2, q1Var.f2556h);
                                    arrayList4 = arrayList9;
                                    z10 = true;
                                    size--;
                                    z13 = z10;
                                    arrayList9 = arrayList4;
                                    break;
                            }
                        }
                    } else {
                        aVar2.h(1);
                        ArrayList arrayList10 = aVar2.f2563c;
                        int size2 = arrayList10.size();
                        int i21 = 0;
                        while (i21 < size2) {
                            q1 q1Var2 = (q1) arrayList10.get(i21);
                            e0 e0Var3 = q1Var2.f2550b;
                            if (e0Var3 != null) {
                                if (e0Var3.f2424n0 != null) {
                                    e0Var3.A().f2313a = false;
                                }
                                int i22 = aVar2.f2568h;
                                if (e0Var3.f2424n0 != null || i22 != 0) {
                                    e0Var3.A();
                                    e0Var3.f2424n0.f2318f = i22;
                                }
                                e0Var3.setSharedElementNames(aVar2.f2575o, aVar2.f2576p);
                            }
                            int i23 = q1Var2.f2549a;
                            d1 d1Var2 = aVar2.f2310r;
                            switch (i23) {
                                case 1:
                                    arrayList3 = arrayList10;
                                    aVar = aVar2;
                                    e0Var3.I(q1Var2.f2552d, q1Var2.f2553e, q1Var2.f2554f, q1Var2.f2555g);
                                    d1Var2.Q(e0Var3, false);
                                    d1Var2.a(e0Var3);
                                    i21++;
                                    arrayList10 = arrayList3;
                                    aVar2 = aVar;
                                    break;
                                case 2:
                                default:
                                    throw new IllegalArgumentException("Unknown cmd: " + q1Var2.f2549a);
                                case 3:
                                    arrayList3 = arrayList10;
                                    aVar = aVar2;
                                    e0Var3.I(q1Var2.f2552d, q1Var2.f2553e, q1Var2.f2554f, q1Var2.f2555g);
                                    d1Var2.M(e0Var3);
                                    i21++;
                                    arrayList10 = arrayList3;
                                    aVar2 = aVar;
                                    break;
                                case 4:
                                    arrayList3 = arrayList10;
                                    aVar = aVar2;
                                    e0Var3.I(q1Var2.f2552d, q1Var2.f2553e, q1Var2.f2554f, q1Var2.f2555g);
                                    d1Var2.F(e0Var3);
                                    i21++;
                                    arrayList10 = arrayList3;
                                    aVar2 = aVar;
                                    break;
                                case 5:
                                    arrayList3 = arrayList10;
                                    aVar = aVar2;
                                    e0Var3.I(q1Var2.f2552d, q1Var2.f2553e, q1Var2.f2554f, q1Var2.f2555g);
                                    d1Var2.Q(e0Var3, false);
                                    if (Log.isLoggable("FragmentManager", 2)) {
                                        Objects.toString(e0Var3);
                                    }
                                    if (e0Var3.f2403c0) {
                                        e0Var3.f2403c0 = false;
                                        e0Var3.f2427q0 = !e0Var3.f2427q0;
                                    }
                                    i21++;
                                    arrayList10 = arrayList3;
                                    aVar2 = aVar;
                                    break;
                                case 6:
                                    arrayList3 = arrayList10;
                                    aVar = aVar2;
                                    e0Var3.I(q1Var2.f2552d, q1Var2.f2553e, q1Var2.f2554f, q1Var2.f2555g);
                                    d1Var2.g(e0Var3);
                                    i21++;
                                    arrayList10 = arrayList3;
                                    aVar2 = aVar;
                                    break;
                                case 7:
                                    arrayList3 = arrayList10;
                                    aVar = aVar2;
                                    e0Var3.I(q1Var2.f2552d, q1Var2.f2553e, q1Var2.f2554f, q1Var2.f2555g);
                                    d1Var2.Q(e0Var3, false);
                                    d1Var2.b(e0Var3);
                                    i21++;
                                    arrayList10 = arrayList3;
                                    aVar2 = aVar;
                                    break;
                                case 8:
                                    d1Var2.setPrimaryNavigationFragment(e0Var3);
                                    arrayList3 = arrayList10;
                                    aVar = aVar2;
                                    i21++;
                                    arrayList10 = arrayList3;
                                    aVar2 = aVar;
                                    break;
                                case 9:
                                    d1Var2.setPrimaryNavigationFragment(null);
                                    arrayList3 = arrayList10;
                                    aVar = aVar2;
                                    i21++;
                                    arrayList10 = arrayList3;
                                    aVar2 = aVar;
                                    break;
                                case 10:
                                    d1Var2.R(e0Var3, q1Var2.f2557i);
                                    arrayList3 = arrayList10;
                                    aVar = aVar2;
                                    i21++;
                                    arrayList10 = arrayList3;
                                    aVar2 = aVar;
                                    break;
                            }
                        }
                    }
                }
                boolean zBooleanValue = ((Boolean) arrayList2.get(i11 - 1)).booleanValue();
                ArrayList arrayList11 = this.f2379n;
                if (z12 && !arrayList11.isEmpty()) {
                    LinkedHashSet linkedHashSet = new LinkedHashSet();
                    Iterator it2 = arrayList.iterator();
                    while (it2.hasNext()) {
                        linkedHashSet.addAll(B((a) it2.next()));
                    }
                    if (this.f2373h == null) {
                        Iterator it3 = arrayList11.iterator();
                        while (it3.hasNext()) {
                            com.google.android.gms.measurement.internal.u1.x(it3.next());
                            Iterator it4 = linkedHashSet.iterator();
                            if (it4.hasNext()) {
                                throw null;
                            }
                        }
                        Iterator it5 = arrayList11.iterator();
                        while (it5.hasNext()) {
                            com.google.android.gms.measurement.internal.u1.x(it5.next());
                            Iterator it6 = linkedHashSet.iterator();
                            if (it6.hasNext()) {
                                throw null;
                            }
                        }
                    }
                }
                for (int i24 = i10; i24 < i11; i24++) {
                    a aVar3 = (a) arrayList.get(i24);
                    if (zBooleanValue) {
                        for (int size3 = aVar3.f2563c.size() - 1; size3 >= 0; size3--) {
                            e0 e0Var4 = ((q1) aVar3.f2563c.get(size3)).f2550b;
                            if (e0Var4 != null) {
                                f(e0Var4).k();
                            }
                        }
                    } else {
                        Iterator it7 = aVar3.f2563c.iterator();
                        while (it7.hasNext()) {
                            e0 e0Var5 = ((q1) it7.next()).f2550b;
                            if (e0Var5 != null) {
                                f(e0Var5).k();
                            }
                        }
                    }
                }
                J(this.f2387v, true);
                int i25 = i10;
                for (h2 h2Var : e(arrayList, i25, i11)) {
                    h2Var.f2474d = zBooleanValue;
                    h2Var.j();
                    h2Var.e();
                }
                while (i25 < i11) {
                    a aVar4 = (a) arrayList.get(i25);
                    if (((Boolean) arrayList2.get(i25)).booleanValue() && aVar4.f2312t >= 0) {
                        aVar4.f2312t = -1;
                    }
                    aVar4.getClass();
                    i25++;
                }
                if (!z12 || arrayList11.size() <= 0) {
                    return;
                }
                com.google.android.gms.measurement.internal.u1.x(arrayList11.get(0));
                throw null;
            }
            a aVar5 = (a) arrayList5.get(i13);
            if (((Boolean) arrayList6.get(i13)).booleanValue()) {
                m1Var2 = m1Var4;
                int i26 = 1;
                ArrayList arrayList12 = this.M;
                ArrayList arrayList13 = aVar5.f2563c;
                int size4 = arrayList13.size() - 1;
                while (size4 >= 0) {
                    q1 q1Var3 = (q1) arrayList13.get(size4);
                    int i27 = q1Var3.f2549a;
                    if (i27 != i26) {
                        if (i27 != 3) {
                            switch (i27) {
                                case 6:
                                    arrayList12.add(q1Var3.f2550b);
                                    break;
                                case 8:
                                    primaryNavigationFragment = null;
                                    break;
                                case 9:
                                    primaryNavigationFragment = q1Var3.f2550b;
                                    break;
                                case 10:
                                    q1Var3.f2557i = q1Var3.f2556h;
                                    break;
                            }
                        }
                        size4--;
                        i26 = 1;
                    }
                    arrayList12.remove(q1Var3.f2550b);
                    size4--;
                    i26 = 1;
                }
            } else {
                ArrayList arrayList14 = this.M;
                int i28 = 0;
                while (true) {
                    ArrayList arrayList15 = aVar5.f2563c;
                    if (i28 < arrayList15.size()) {
                        q1 q1Var4 = (q1) arrayList15.get(i28);
                        int i29 = q1Var4.f2549a;
                        if (i29 != i14) {
                            if (i29 != 2) {
                                if (i29 == 3 || i29 == 6) {
                                    arrayList14.remove(q1Var4.f2550b);
                                    e0 e0Var6 = q1Var4.f2550b;
                                    if (e0Var6 == primaryNavigationFragment) {
                                        arrayList15.add(i28, new q1(e0Var6, 9));
                                        i28++;
                                        m1Var3 = m1Var4;
                                        i12 = 1;
                                        primaryNavigationFragment = null;
                                    }
                                } else if (i29 == 7) {
                                    m1Var3 = m1Var4;
                                    i12 = 1;
                                } else if (i29 == 8) {
                                    arrayList15.add(i28, new q1(9, primaryNavigationFragment));
                                    q1Var4.f2551c = true;
                                    i28++;
                                    primaryNavigationFragment = q1Var4.f2550b;
                                }
                                m1Var3 = m1Var4;
                                i12 = 1;
                            } else {
                                e0 e0Var7 = q1Var4.f2550b;
                                int i30 = e0Var7.f2399a0;
                                int size5 = arrayList14.size() - 1;
                                boolean z14 = false;
                                while (size5 >= 0) {
                                    m1 m1Var6 = m1Var4;
                                    e0 e0Var8 = (e0) arrayList14.get(size5);
                                    if (e0Var8.f2399a0 == i30) {
                                        if (e0Var8 == e0Var7) {
                                            z14 = true;
                                        } else {
                                            if (e0Var8 == primaryNavigationFragment) {
                                                arrayList15.add(i28, new q1(9, e0Var8));
                                                i28++;
                                                primaryNavigationFragment = null;
                                            }
                                            q1 q1Var5 = new q1(3, e0Var8);
                                            q1Var5.f2552d = q1Var4.f2552d;
                                            q1Var5.f2554f = q1Var4.f2554f;
                                            q1Var5.f2553e = q1Var4.f2553e;
                                            q1Var5.f2555g = q1Var4.f2555g;
                                            arrayList15.add(i28, q1Var5);
                                            arrayList14.remove(e0Var8);
                                            i28++;
                                            primaryNavigationFragment = primaryNavigationFragment;
                                        }
                                    }
                                    size5--;
                                    m1Var4 = m1Var6;
                                }
                                m1Var3 = m1Var4;
                                i12 = 1;
                                if (z14) {
                                    arrayList15.remove(i28);
                                    i28--;
                                } else {
                                    q1Var4.f2549a = 1;
                                    q1Var4.f2551c = true;
                                    arrayList14.add(e0Var7);
                                }
                            }
                            i28 += i12;
                            i14 = i12;
                            m1Var4 = m1Var3;
                        } else {
                            m1Var3 = m1Var4;
                            i12 = i14;
                        }
                        arrayList14.add(q1Var4.f2550b);
                        i28 += i12;
                        i14 = i12;
                        m1Var4 = m1Var3;
                    } else {
                        m1Var2 = m1Var4;
                    }
                }
            }
            z12 = z12 || aVar5.f2569i;
            i13++;
            arrayList5 = arrayList;
            arrayList6 = arrayList2;
            m1Var4 = m1Var2;
        }
    }

    private boolean popBackStackImmediate(@Nullable String str, int i10, int i11) {
        x(false);
        w(true);
        e0 e0Var = this.mPrimaryNav;
        if (e0Var != null && i10 < 0 && str == null && e0Var.getChildFragmentManager().L()) {
            return true;
        }
        boolean zPopBackStackState = popBackStackState(this.K, this.L, str, i10, i11);
        if (zPopBackStackState) {
            this.f2367b = true;
            try {
                N(this.K, this.L);
            } finally {
                c();
            }
        }
        V();
        if (this.J) {
            this.J = false;
            T();
        }
        this.f2368c.f2513b.values().removeAll(Collections.singleton(null));
        return zPopBackStackState;
    }
}
