package androidx.fragment.app;

import F1.AbstractC0195y;
import F1.ViewTreeObserverOnPreDrawListenerC0188q;
import android.animation.Animator;
import android.content.Context;
import android.graphics.Rect;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.Animation;
import com.debridstream.tv.R;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
import java.util.ListIterator;
import java.util.Set;
import n.C2578e;
import x4.AbstractC3251q;
import x4.AbstractC3257w;

/* JADX INFO: renamed from: androidx.fragment.app.o, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C1058o {

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

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

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

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

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

    public C1058o(ViewGroup container) {
        kotlin.jvm.internal.o.h(container, "container");
        this.f11677a = container;
        this.f11678b = new ArrayList();
        this.f11679c = new ArrayList();
    }

    public static void a(View view, ArrayList arrayList) {
        if (!(view instanceof ViewGroup)) {
            if (arrayList.contains(view)) {
                return;
            }
            arrayList.add(view);
            return;
        }
        ViewGroup viewGroup = (ViewGroup) view;
        int i6 = F1.H.f1370a;
        if (viewGroup.isTransitionGroup()) {
            if (arrayList.contains(view)) {
                return;
            }
            arrayList.add(view);
            return;
        }
        int childCount = viewGroup.getChildCount();
        for (int i7 = 0; i7 < childCount; i7++) {
            View childAt = viewGroup.getChildAt(i7);
            if (childAt.getVisibility() == 0) {
                a(childAt, arrayList);
            }
        }
    }

    public static void e(C2578e c2578e, View view) {
        Field field = F1.F.f1367a;
        String strB = AbstractC0195y.b(view);
        if (strB != null) {
            c2578e.put(strB, view);
        }
        if (view instanceof ViewGroup) {
            ViewGroup viewGroup = (ViewGroup) view;
            int childCount = viewGroup.getChildCount();
            for (int i6 = 0; i6 < childCount; i6++) {
                View childAt = viewGroup.getChildAt(i6);
                if (childAt.getVisibility() == 0) {
                    e(c2578e, childAt);
                }
            }
        }
    }

    public static final C1058o h(ViewGroup container, AbstractC1050g0 fragmentManager) {
        kotlin.jvm.internal.o.h(container, "container");
        kotlin.jvm.internal.o.h(fragmentManager, "fragmentManager");
        kotlin.jvm.internal.o.g(fragmentManager.F(), "fragmentManager.specialEffectsControllerFactory");
        Object tag = container.getTag(R.id.special_effects_controller_view_tag);
        if (tag instanceof C1058o) {
            return (C1058o) tag;
        }
        C1058o c1058o = new C1058o(container);
        container.setTag(R.id.special_effects_controller_view_tag, c1058o);
        return c1058o;
    }

    public final void b(int i6, int i7, o0 o0Var) {
        synchronized (this.f11678b) {
            B1.d dVar = new B1.d();
            G g6 = o0Var.f11684c;
            kotlin.jvm.internal.o.g(g6, "fragmentStateManager.fragment");
            D0 d0F = f(g6);
            if (d0F != null) {
                d0F.c(i6, i7);
                return;
            }
            final D0 d02 = new D0(i6, i7, o0Var, dVar);
            this.f11678b.add(d02);
            final int i8 = 0;
            d02.f11513d.add(new Runnable(this) { // from class: androidx.fragment.app.C0

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

                {
                    this.f11508b = this;
                }

                @Override // java.lang.Runnable
                public final void run() {
                    switch (i8) {
                        case 0:
                            C1058o this$0 = this.f11508b;
                            kotlin.jvm.internal.o.h(this$0, "this$0");
                            D0 d03 = d02;
                            if (this$0.f11678b.contains(d03)) {
                                int i9 = d03.f11510a;
                                View view = d03.f11512c.mView;
                                kotlin.jvm.internal.o.g(view, "operation.fragment.mView");
                                Z0.o.a(i9, view);
                            }
                            break;
                        default:
                            C1058o this$02 = this.f11508b;
                            kotlin.jvm.internal.o.h(this$02, "this$0");
                            D0 d04 = d02;
                            this$02.f11678b.remove(d04);
                            this$02.f11679c.remove(d04);
                            break;
                    }
                }
            });
            final int i9 = 1;
            d02.f11513d.add(new Runnable(this) { // from class: androidx.fragment.app.C0

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

                {
                    this.f11508b = this;
                }

                @Override // java.lang.Runnable
                public final void run() {
                    switch (i9) {
                        case 0:
                            C1058o this$0 = this.f11508b;
                            kotlin.jvm.internal.o.h(this$0, "this$0");
                            D0 d03 = d02;
                            if (this$0.f11678b.contains(d03)) {
                                int i92 = d03.f11510a;
                                View view = d03.f11512c.mView;
                                kotlin.jvm.internal.o.g(view, "operation.fragment.mView");
                                Z0.o.a(i92, view);
                            }
                            break;
                        default:
                            C1058o this$02 = this.f11508b;
                            kotlin.jvm.internal.o.h(this$02, "this$0");
                            D0 d04 = d02;
                            this$02.f11678b.remove(d04);
                            this$02.f11679c.remove(d04);
                            break;
                    }
                }
            });
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:181:0x058f  */
    /* JADX WARN: Removed duplicated region for block: B:185:0x059a  */
    /* JADX WARN: Removed duplicated region for block: B:188:0x05a8  */
    /* JADX WARN: Removed duplicated region for block: B:190:0x05c2  */
    /* JADX WARN: Removed duplicated region for block: B:256:0x07cc  */
    /* JADX WARN: Removed duplicated region for block: B:287:0x089c  */
    /* JADX WARN: Removed duplicated region for block: B:316:0x095c A[LOOP:10: B:314:0x0956->B:316:0x095c, LOOP_END] */
    /* JADX WARN: Removed duplicated region for block: B:319:0x097c  */
    /* JADX WARN: Removed duplicated region for block: B:417:? A[RETURN, SYNTHETIC] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void c(ArrayList arrayList, final boolean z6) {
        int i6;
        float f6;
        String str;
        Object next;
        int i7;
        Object objPrevious;
        ArrayList<C1053j> arrayList2;
        String str2;
        LinkedHashMap linkedHashMap;
        ArrayList<D0> arrayList3;
        String str3;
        boolean z7;
        ArrayList arrayList4;
        n.d0 d0Var;
        int i8;
        String str4;
        Object obj;
        ArrayList arrayList5;
        View view;
        ArrayList arrayList6;
        View view2;
        w4.k kVar;
        Rect rect;
        View view3;
        boolean z8;
        String str5;
        boolean z9;
        Iterator it = arrayList.iterator();
        while (true) {
            i6 = 2;
            f6 = 0.0f;
            str = "operation.fragment.mView";
            if (!it.hasNext()) {
                next = null;
                break;
            }
            next = it.next();
            D0 d02 = (D0) next;
            View view4 = d02.f11512c.mView;
            kotlin.jvm.internal.o.g(view4, "operation.fragment.mView");
            if (view4.getAlpha() != 0.0f || view4.getVisibility() != 0) {
                int visibility = view4.getVisibility();
                if (visibility == 0) {
                    if (d02.f11510a != 2) {
                        break;
                    }
                } else {
                    if (visibility != 4 && visibility != 8) {
                        throw new IllegalArgumentException(Z0.o.l("Unknown visibility ", visibility));
                    }
                }
            }
        }
        final D0 d03 = (D0) next;
        ListIterator listIterator = arrayList.listIterator(arrayList.size());
        while (true) {
            if (!listIterator.hasPrevious()) {
                i7 = 1;
                objPrevious = null;
                break;
            }
            objPrevious = listIterator.previous();
            float f7 = f6;
            D0 d04 = (D0) objPrevious;
            i7 = 1;
            View view5 = d04.f11512c.mView;
            kotlin.jvm.internal.o.g(view5, "operation.fragment.mView");
            if (view5.getAlpha() != f7 || view5.getVisibility() != 0) {
                int visibility2 = view5.getVisibility();
                if (visibility2 == 0) {
                    continue;
                    f6 = f7;
                } else if (visibility2 != 4 && visibility2 != 8) {
                    throw new IllegalArgumentException(Z0.o.l("Unknown visibility ", visibility2));
                }
            }
            if (d04.f11510a == 2) {
                break;
            } else {
                f6 = f7;
            }
        }
        final D0 d05 = (D0) objPrevious;
        String str6 = "FragmentManager";
        if (AbstractC1050g0.H(2)) {
            Log.v("FragmentManager", "Executing operations from " + d03 + " to " + d05);
        }
        ArrayList arrayList7 = new ArrayList();
        ArrayList<C1055l> arrayList8 = new ArrayList();
        ArrayList arrayListE0 = AbstractC3251q.E0(arrayList);
        G g6 = ((D0) AbstractC3251q.n0(arrayList)).f11512c;
        Iterator it2 = arrayList.iterator();
        while (it2.hasNext()) {
            int i9 = i6;
            C c6 = ((D0) it2.next()).f11512c.mAnimationInfo;
            C c7 = g6.mAnimationInfo;
            c6.f11490b = c7.f11490b;
            c6.f11491c = c7.f11491c;
            c6.f11492d = c7.f11492d;
            c6.f11493e = c7.f11493e;
            i6 = i9;
        }
        int i10 = i6;
        Iterator it3 = arrayList.iterator();
        while (it3.hasNext()) {
            D0 d06 = (D0) it3.next();
            B1.d dVar = new B1.d();
            d06.d();
            LinkedHashSet linkedHashSet = d06.f11514e;
            linkedHashSet.add(dVar);
            arrayList7.add(new C1053j(d06, dVar, z6));
            B1.d dVar2 = new B1.d();
            d06.d();
            linkedHashSet.add(dVar2);
            arrayList8.add(new C1055l(d06, dVar2, z6, (!z6 ? d06 == d05 : d06 == d03) ? 0 : i7));
            d06.f11513d.add(new RunnableC1045e(arrayListE0, d06, this));
        }
        LinkedHashMap linkedHashMap2 = new LinkedHashMap();
        ArrayList arrayList9 = new ArrayList();
        for (Object obj2 : arrayList8) {
            if (!((C1055l) obj2).b()) {
                arrayList9.add(obj2);
            }
        }
        ArrayList<C1055l> arrayList10 = new ArrayList();
        for (Object obj3 : arrayList9) {
            if (((C1055l) obj3).c() != null) {
                arrayList10.add(obj3);
            }
        }
        z0 z0Var = null;
        for (C1055l c1055l : arrayList10) {
            z0 z0VarC = c1055l.c();
            if (z0Var != null && z0VarC != z0Var) {
                throw new IllegalArgumentException(("Mixing framework transitions and AndroidX transitions is not allowed. Fragment " + c1055l.f11649a.f11512c + " returned Transition " + c1055l.f11651c + " which uses a different Transition type than other Fragments.").toString());
            }
            z0Var = z0VarC;
        }
        ViewGroup viewGroup = this.f11677a;
        if (z0Var == null) {
            for (C1055l c1055l2 : arrayList8) {
                linkedHashMap2.put(c1055l2.f11649a, Boolean.FALSE);
                c1055l2.a();
            }
            arrayList2 = arrayList7;
            str2 = " to ";
            str3 = "FragmentManager";
            arrayList3 = arrayListE0;
            linkedHashMap = linkedHashMap2;
        } else {
            View view6 = new View(viewGroup.getContext());
            Rect rect2 = new Rect();
            ArrayList arrayList11 = new ArrayList();
            ArrayList arrayList12 = new ArrayList();
            arrayList2 = arrayList7;
            C2578e c2578e = new C2578e(0);
            Iterator it4 = arrayList8.iterator();
            str2 = " to ";
            Object obj4 = null;
            View view7 = null;
            int i11 = 0;
            while (it4.hasNext()) {
                Object obj5 = obj4;
                Object obj6 = ((C1055l) it4.next()).f11653e;
                if (obj6 == null || d03 == null || d05 == null) {
                    view6 = view6;
                    arrayList12 = arrayList12;
                    z0Var = z0Var;
                    view7 = view7;
                    arrayListE0 = arrayListE0;
                    str = str;
                    c2578e = c2578e;
                    rect2 = rect2;
                    linkedHashMap2 = linkedHashMap2;
                    obj4 = obj5;
                } else {
                    Object objR = z0Var.r(z0Var.f(obj6));
                    View view8 = view7;
                    G g7 = d05.f11512c;
                    ArrayList arrayList13 = arrayListE0;
                    ArrayList<String> sharedElementSourceNames = g7.getSharedElementSourceNames();
                    String str7 = str;
                    kotlin.jvm.internal.o.g(sharedElementSourceNames, "lastIn.fragment.sharedElementSourceNames");
                    G g8 = d03.f11512c;
                    LinkedHashMap linkedHashMap3 = linkedHashMap2;
                    ArrayList<String> sharedElementSourceNames2 = g8.getSharedElementSourceNames();
                    View view9 = view6;
                    kotlin.jvm.internal.o.g(sharedElementSourceNames2, "firstOut.fragment.sharedElementSourceNames");
                    ArrayList<String> sharedElementTargetNames = g8.getSharedElementTargetNames();
                    Rect rect3 = rect2;
                    kotlin.jvm.internal.o.g(sharedElementTargetNames, "firstOut.fragment.sharedElementTargetNames");
                    int size = sharedElementTargetNames.size();
                    ArrayList arrayList14 = arrayList12;
                    int i12 = 0;
                    while (i12 < size) {
                        int i13 = size;
                        int iIndexOf = sharedElementSourceNames.indexOf(sharedElementTargetNames.get(i12));
                        ArrayList<String> arrayList15 = sharedElementTargetNames;
                        if (iIndexOf != -1) {
                            sharedElementSourceNames.set(iIndexOf, sharedElementSourceNames2.get(i12));
                        }
                        i12++;
                        size = i13;
                        sharedElementTargetNames = arrayList15;
                    }
                    ArrayList<String> sharedElementTargetNames2 = g7.getSharedElementTargetNames();
                    kotlin.jvm.internal.o.g(sharedElementTargetNames2, "lastIn.fragment.sharedElementTargetNames");
                    if (z6) {
                        g8.getEnterTransitionCallback();
                        g7.getExitTransitionCallback();
                        kVar = new w4.k(null, null);
                    } else {
                        g8.getExitTransitionCallback();
                        g7.getEnterTransitionCallback();
                        kVar = new w4.k(null, null);
                    }
                    if (kVar.f25469a != null) {
                        throw new ClassCastException();
                    }
                    if (kVar.f25470b != null) {
                        throw new ClassCastException();
                    }
                    int i14 = 0;
                    for (int size2 = sharedElementSourceNames.size(); i14 < size2; size2 = size2) {
                        c2578e.put(sharedElementSourceNames.get(i14), sharedElementTargetNames2.get(i14));
                        i14++;
                    }
                    if (AbstractC1050g0.H(i10)) {
                        Log.v("FragmentManager", ">>> entering view names <<<");
                        for (Iterator<String> it5 = sharedElementTargetNames2.iterator(); it5.hasNext(); it5 = it5) {
                            Log.v("FragmentManager", "Name: " + it5.next());
                        }
                        Log.v("FragmentManager", ">>> exiting view names <<<");
                        for (Iterator<String> it6 = sharedElementSourceNames.iterator(); it6.hasNext(); it6 = it6) {
                            Log.v("FragmentManager", "Name: " + it6.next());
                        }
                    }
                    C2578e c2578e2 = new C2578e(0);
                    View view10 = g8.mView;
                    kotlin.jvm.internal.o.g(view10, "firstOut.fragment.mView");
                    e(c2578e2, view10);
                    c2578e2.m(sharedElementSourceNames);
                    c2578e.m(c2578e2.keySet());
                    final C2578e c2578e3 = new C2578e(0);
                    View view11 = g7.mView;
                    kotlin.jvm.internal.o.g(view11, "lastIn.fragment.mView");
                    e(c2578e3, view11);
                    c2578e3.m(sharedElementTargetNames2);
                    c2578e3.m(c2578e.values());
                    x0 x0Var = s0.f11720a;
                    int i15 = c2578e.f21416c - 1;
                    int i16 = -1;
                    while (i16 < i15) {
                        int i17 = i16;
                        if (!c2578e3.containsKey((String) c2578e.j(i15))) {
                            c2578e.h(i15);
                        }
                        i15--;
                        i16 = i17;
                    }
                    Set setKeySet = c2578e.keySet();
                    C2578e c2578e4 = c2578e;
                    int i18 = 16;
                    AbstractC3257w.O(c2578e2.entrySet(), new C0.Z(setKeySet, i18), false);
                    AbstractC3257w.O(c2578e3.entrySet(), new C0.Z(c2578e4.values(), i18), false);
                    if (c2578e4.isEmpty()) {
                        arrayList11.clear();
                        arrayList14.clear();
                        arrayList12 = arrayList14;
                        view7 = view8;
                        arrayListE0 = arrayList13;
                        str = str7;
                        linkedHashMap2 = linkedHashMap3;
                        view6 = view9;
                        rect2 = rect3;
                        c2578e = c2578e4;
                        obj4 = null;
                    } else {
                        if (z6) {
                            g8.getEnterTransitionCallback();
                        } else {
                            g7.getEnterTransitionCallback();
                        }
                        ViewTreeObserverOnPreDrawListenerC0188q.a(viewGroup, new Runnable(d03, z6, c2578e3) { // from class: androidx.fragment.app.h

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

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

                            @Override // java.lang.Runnable
                            public final void run() {
                                D0 d07 = this.f11629a;
                                D0 d08 = this.f11630b;
                                x0 x0Var2 = s0.f11720a;
                                G inFragment = d07.f11512c;
                                kotlin.jvm.internal.o.h(inFragment, "inFragment");
                                G outFragment = d08.f11512c;
                                kotlin.jvm.internal.o.h(outFragment, "outFragment");
                                if (this.f11631c) {
                                    outFragment.getEnterTransitionCallback();
                                } else {
                                    inFragment.getEnterTransitionCallback();
                                }
                            }
                        });
                        arrayList11.addAll(c2578e2.values());
                        if (sharedElementSourceNames.isEmpty()) {
                            view7 = view8;
                        } else {
                            View view12 = (View) c2578e2.get(sharedElementSourceNames.get(0));
                            z0Var.n(objR, view12);
                            view7 = view12;
                        }
                        arrayList14.addAll(c2578e3.values());
                        if (sharedElementTargetNames2.isEmpty() || (view3 = (View) c2578e3.get(sharedElementTargetNames2.get(0))) == null) {
                            rect = rect3;
                        } else {
                            rect = rect3;
                            ViewTreeObserverOnPreDrawListenerC0188q.a(viewGroup, new RunnableC1052i(z0Var, view3, rect));
                            i11 = i7;
                        }
                        z0Var.p(objR, view9, arrayList11);
                        z0 z0Var2 = z0Var;
                        z0Var2.l(objR, null, null, objR, arrayList14);
                        Boolean bool = Boolean.TRUE;
                        linkedHashMap3.put(d03, bool);
                        linkedHashMap3.put(d05, bool);
                        view6 = view9;
                        arrayList12 = arrayList14;
                        z0Var = z0Var2;
                        arrayListE0 = arrayList13;
                        str = str7;
                        c2578e = c2578e4;
                        rect2 = rect;
                        linkedHashMap2 = linkedHashMap3;
                        obj4 = objR;
                    }
                }
            }
            n.d0 d0Var2 = c2578e;
            Object obj7 = obj4;
            View view13 = view7;
            ArrayList arrayList16 = arrayListE0;
            linkedHashMap = linkedHashMap2;
            Rect rect4 = rect2;
            String str8 = str;
            ArrayList arrayList17 = arrayList12;
            z0 z0Var3 = z0Var;
            View view14 = view6;
            ArrayList arrayList18 = new ArrayList();
            Iterator it7 = arrayList8.iterator();
            Object objJ = null;
            Object objJ2 = null;
            while (it7.hasNext()) {
                C1055l c1055l3 = (C1055l) it7.next();
                boolean zB = c1055l3.b();
                Iterator it8 = it7;
                D0 d07 = c1055l3.f11649a;
                if (zB) {
                    linkedHashMap.put(d07, Boolean.FALSE);
                    c1055l3.a();
                } else {
                    Object objF = z0Var3.f(c1055l3.f11651c);
                    int i19 = (obj7 == null || !(d07 == d03 || d07 == d05)) ? 0 : i7;
                    if (objF != null) {
                        ArrayList arrayList19 = arrayList11;
                        ArrayList arrayList20 = new ArrayList();
                        ArrayList arrayList21 = arrayList17;
                        G g9 = d07.f11512c;
                        String str9 = str6;
                        View view15 = g9.mView;
                        D0 d08 = d05;
                        String str10 = str8;
                        kotlin.jvm.internal.o.g(view15, str10);
                        a(view15, arrayList20);
                        if (i19 != 0) {
                            if (d07 == d03) {
                                arrayList20.removeAll(AbstractC3251q.H0(arrayList19));
                            } else {
                                arrayList20.removeAll(AbstractC3251q.H0(arrayList21));
                            }
                        }
                        if (arrayList20.isEmpty()) {
                            z0Var3.a(objF, view14);
                            view = view14;
                            arrayList5 = arrayList20;
                            obj = objF;
                        } else {
                            z0Var3.b(arrayList20, objF);
                            z0Var3.l(objF, objF, arrayList20, null, null);
                            obj = objF;
                            arrayList5 = arrayList20;
                            view = view14;
                            if (d07.f11510a == 3) {
                                arrayList6 = arrayList16;
                                arrayList6.remove(d07);
                                ArrayList arrayList22 = new ArrayList(arrayList5);
                                str8 = str10;
                                arrayList22.remove(g9.mView);
                                z0Var3.k(obj, g9.mView, arrayList22);
                                ViewTreeObserverOnPreDrawListenerC0188q.a(viewGroup, new RunnableC1063u(arrayList5, i7));
                            }
                            if (d07.f11510a != i10) {
                                arrayList18.addAll(arrayList5);
                                if (i11 != 0) {
                                    z0Var3.m(obj, rect4);
                                }
                                view2 = view13;
                            } else {
                                view2 = view13;
                                z0Var3.n(obj, view2);
                            }
                            linkedHashMap.put(d07, Boolean.TRUE);
                            if (c1055l3.f11652d) {
                                objJ2 = z0Var3.j(objJ2, obj);
                            } else {
                                objJ = z0Var3.j(objJ, obj);
                            }
                            it7 = it8;
                            view13 = view2;
                            arrayList16 = arrayList6;
                            view14 = view;
                            arrayList11 = arrayList19;
                            arrayList17 = arrayList21;
                            str6 = str9;
                            d05 = d08;
                            i7 = 1;
                            i10 = 2;
                        }
                        str8 = str10;
                        arrayList6 = arrayList16;
                        if (d07.f11510a != i10) {
                        }
                        linkedHashMap.put(d07, Boolean.TRUE);
                        if (c1055l3.f11652d) {
                        }
                        it7 = it8;
                        view13 = view2;
                        arrayList16 = arrayList6;
                        view14 = view;
                        arrayList11 = arrayList19;
                        arrayList17 = arrayList21;
                        str6 = str9;
                        d05 = d08;
                        i7 = 1;
                        i10 = 2;
                    } else if (i19 == 0) {
                        linkedHashMap.put(d07, Boolean.FALSE);
                        c1055l3.a();
                    }
                }
                it7 = it8;
            }
            ArrayList arrayList23 = arrayList11;
            String str11 = str6;
            ArrayList arrayList24 = arrayList17;
            D0 d09 = d05;
            arrayList3 = arrayList16;
            Object objI = z0Var3.i(objJ, objJ2, obj7);
            if (objI != null) {
                ArrayList<C1055l> arrayList25 = new ArrayList();
                for (Object obj8 : arrayList8) {
                    if (!((C1055l) obj8).b()) {
                        arrayList25.add(obj8);
                    }
                }
                for (C1055l c1055l4 : arrayList25) {
                    Object obj9 = c1055l4.f11651c;
                    D0 d010 = c1055l4.f11649a;
                    D0 d011 = d09;
                    boolean z10 = obj7 != null && (d010 == d03 || d010 == d011);
                    if (obj9 != null || z10) {
                        Field field = F1.F.f1367a;
                        if (viewGroup.isLaidOut()) {
                            str4 = str11;
                            z0Var3.o(objI, c1055l4.f11650b, new RunnableC1052i(c1055l4, d010));
                        } else {
                            if (AbstractC1050g0.H(2)) {
                                str4 = str11;
                                Log.v(str4, "SpecialEffectsController: Container " + viewGroup + " has not been laid out. Completing operation " + d010);
                            } else {
                                str4 = str11;
                            }
                            c1055l4.a();
                        }
                    } else {
                        str4 = str11;
                    }
                    str11 = str4;
                    d09 = d011;
                }
                str3 = str11;
                d05 = d09;
                Field field2 = F1.F.f1367a;
                if (viewGroup.isLaidOut()) {
                    s0.a(4, arrayList18);
                    ArrayList arrayList26 = new ArrayList();
                    int size3 = arrayList24.size();
                    int i20 = 0;
                    while (i20 < size3) {
                        ArrayList arrayList27 = arrayList24;
                        View view16 = (View) arrayList27.get(i20);
                        Field field3 = F1.F.f1367a;
                        arrayList26.add(AbstractC0195y.b(view16));
                        AbstractC0195y.d(view16, null);
                        i20++;
                        arrayList24 = arrayList27;
                    }
                    ArrayList arrayList28 = arrayList24;
                    if (AbstractC1050g0.H(2)) {
                        Log.v(str3, ">>>>> Beginning transition <<<<<");
                        Log.v(str3, ">>>>> SharedElementFirstOutViews <<<<<");
                        for (Iterator it9 = arrayList23.iterator(); it9.hasNext(); it9 = it9) {
                            Object sharedElementFirstOutViews = it9.next();
                            kotlin.jvm.internal.o.g(sharedElementFirstOutViews, "sharedElementFirstOutViews");
                            View view17 = (View) sharedElementFirstOutViews;
                            Log.v(str3, "View: " + view17 + " Name: " + AbstractC0195y.b(view17));
                        }
                        Log.v(str3, ">>>>> SharedElementLastInViews <<<<<");
                        for (Iterator it10 = arrayList28.iterator(); it10.hasNext(); it10 = it10) {
                            Object sharedElementLastInViews = it10.next();
                            kotlin.jvm.internal.o.g(sharedElementLastInViews, "sharedElementLastInViews");
                            View view18 = (View) sharedElementLastInViews;
                            Log.v(str3, "View: " + view18 + " Name: " + AbstractC0195y.b(view18));
                        }
                    }
                    z0Var3.c(viewGroup, objI);
                    int size4 = arrayList28.size();
                    ArrayList arrayList29 = new ArrayList();
                    int i21 = 0;
                    while (i21 < size4) {
                        ArrayList arrayList30 = arrayList23;
                        View view19 = (View) arrayList30.get(i21);
                        Field field4 = F1.F.f1367a;
                        int i22 = i21;
                        String strB = AbstractC0195y.b(view19);
                        arrayList29.add(strB);
                        if (strB == null) {
                            i8 = size4;
                            arrayList4 = arrayList29;
                            arrayList23 = arrayList30;
                            d0Var = d0Var2;
                        } else {
                            arrayList4 = arrayList29;
                            AbstractC0195y.d(view19, null);
                            d0Var = d0Var2;
                            String str12 = (String) d0Var.get(strB);
                            arrayList23 = arrayList30;
                            int i23 = 0;
                            while (true) {
                                i8 = size4;
                                if (i23 >= size4) {
                                    break;
                                }
                                if (str12.equals(arrayList26.get(i23))) {
                                    AbstractC0195y.d((View) arrayList28.get(i23), strB);
                                    break;
                                } else {
                                    i23++;
                                    size4 = i8;
                                }
                            }
                        }
                        i21 = i22 + 1;
                        d0Var2 = d0Var;
                        size4 = i8;
                        arrayList29 = arrayList4;
                    }
                    ArrayList arrayList31 = arrayList23;
                    ViewTreeObserverOnPreDrawListenerC0188q.a(viewGroup, new y0(size4, arrayList28, arrayList26, arrayList31, arrayList29));
                    z7 = false;
                    s0.a(0, arrayList18);
                    z0Var3.q(obj7, arrayList31, arrayList28);
                }
                boolean zContainsValue = linkedHashMap.containsValue(Boolean.TRUE);
                Context context = viewGroup.getContext();
                ArrayList<C1053j> arrayList32 = new ArrayList();
                boolean z11 = z7;
                for (C1053j c1053j : arrayList2) {
                    if (c1053j.b()) {
                        c1053j.a();
                    } else {
                        kotlin.jvm.internal.o.g(context, "context");
                        M mC = c1053j.c(context);
                        if (mC == null) {
                            c1053j.a();
                        } else {
                            final Animator animator = (Animator) mC.f11528b;
                            if (animator == null) {
                                arrayList32.add(c1053j);
                            } else {
                                final D0 d012 = c1053j.f11649a;
                                z8 = z11;
                                boolean zC = kotlin.jvm.internal.o.c(linkedHashMap.get(d012), Boolean.TRUE);
                                G g10 = d012.f11512c;
                                if (zC) {
                                    if (AbstractC1050g0.H(2)) {
                                        Log.v(str3, "Ignoring Animator set on " + g10 + " as this Fragment was involved in a Transition.");
                                    }
                                    c1053j.a();
                                    z11 = z8;
                                } else {
                                    LinkedHashMap linkedHashMap4 = linkedHashMap;
                                    if (d012.f11510a == 3) {
                                        str5 = " has started.";
                                        z9 = true;
                                    } else {
                                        str5 = " has started.";
                                        z9 = false;
                                    }
                                    if (z9) {
                                        arrayList3.remove(d012);
                                    }
                                    View view20 = g10.mView;
                                    viewGroup.startViewTransition(view20);
                                    String str13 = str5;
                                    ViewGroup viewGroup2 = viewGroup;
                                    boolean z12 = zContainsValue;
                                    animator.addListener(new C1056m(this, view20, z9, d012, c1053j));
                                    animator.setTarget(view20);
                                    animator.start();
                                    if (AbstractC1050g0.H(2)) {
                                        Log.v(str3, "Animator from operation " + d012 + str13);
                                    }
                                    c1053j.f11650b.a(new B1.c() { // from class: androidx.fragment.app.f
                                        @Override // B1.c
                                        public final void onCancel() {
                                            D0 operation = d012;
                                            kotlin.jvm.internal.o.h(operation, "$operation");
                                            animator.end();
                                            if (AbstractC1050g0.H(2)) {
                                                Log.v("FragmentManager", "Animator from operation " + operation + " has been canceled.");
                                            }
                                        }
                                    });
                                    viewGroup = viewGroup2;
                                    zContainsValue = z12;
                                    linkedHashMap = linkedHashMap4;
                                    z11 = true;
                                }
                            }
                        }
                    }
                    z8 = z11;
                    z11 = z8;
                }
                boolean z13 = z11;
                ViewGroup viewGroup3 = viewGroup;
                boolean z14 = zContainsValue;
                for (C1053j c1053j2 : arrayList32) {
                    D0 d013 = c1053j2.f11649a;
                    G g11 = d013.f11512c;
                    if (z14) {
                        if (AbstractC1050g0.H(2)) {
                            Log.v(str3, "Ignoring Animation set on " + g11 + " as Animations cannot run alongside Transitions.");
                        }
                        c1053j2.a();
                    } else if (z13) {
                        if (AbstractC1050g0.H(2)) {
                            Log.v(str3, "Ignoring Animation set on " + g11 + " as Animations cannot run alongside Animators.");
                        }
                        c1053j2.a();
                    } else {
                        View view21 = g11.mView;
                        kotlin.jvm.internal.o.g(context, "context");
                        M mC2 = c1053j2.c(context);
                        if (mC2 == null) {
                            throw new IllegalStateException("Required value was null.");
                        }
                        Animation animation = (Animation) mC2.f11527a;
                        if (animation == null) {
                            throw new IllegalStateException("Required value was null.");
                        }
                        if (d013.f11510a != 1) {
                            view21.startAnimation(animation);
                            c1053j2.a();
                        } else {
                            viewGroup3.startViewTransition(view21);
                            N n6 = new N(animation, viewGroup3, view21);
                            n6.setAnimationListener(new AnimationAnimationListenerC1057n(d013, this, view21, c1053j2));
                            view21.startAnimation(n6);
                            if (AbstractC1050g0.H(2)) {
                                Log.v(str3, "Animation from operation " + d013 + " has started.");
                            }
                        }
                        c1053j2.f11650b.a(new C1049g(view21, this, c1053j2, d013));
                    }
                }
                for (D0 d014 : arrayList3) {
                    View view22 = d014.f11512c.mView;
                    int i24 = d014.f11510a;
                    kotlin.jvm.internal.o.g(view22, "view");
                    Z0.o.a(i24, view22);
                }
                arrayList3.clear();
                if (AbstractC1050g0.H(2)) {
                    return;
                }
                Log.v(str3, "Completed executing operations from " + d03 + str2 + d05);
                return;
            }
            str3 = str11;
            d05 = d09;
        }
        z7 = false;
        boolean zContainsValue2 = linkedHashMap.containsValue(Boolean.TRUE);
        Context context2 = viewGroup.getContext();
        ArrayList<C1053j> arrayList322 = new ArrayList();
        boolean z112 = z7;
        while (r12.hasNext()) {
        }
        boolean z132 = z112;
        ViewGroup viewGroup32 = viewGroup;
        boolean z142 = zContainsValue2;
        while (r0.hasNext()) {
        }
        while (r0.hasNext()) {
        }
        arrayList3.clear();
        if (AbstractC1050g0.H(2)) {
        }
    }

    public final void d() {
        if (this.f11681e) {
            return;
        }
        ViewGroup viewGroup = this.f11677a;
        Field field = F1.F.f1367a;
        if (!viewGroup.isAttachedToWindow()) {
            g();
            this.f11680d = false;
            return;
        }
        synchronized (this.f11678b) {
            try {
                if (!this.f11678b.isEmpty()) {
                    ArrayList<D0> arrayListE0 = AbstractC3251q.E0(this.f11679c);
                    this.f11679c.clear();
                    for (D0 d02 : arrayListE0) {
                        if (AbstractC1050g0.H(2)) {
                            Log.v("FragmentManager", "SpecialEffectsController: Cancelling operation " + d02);
                        }
                        d02.a();
                        if (!d02.f11516g) {
                            this.f11679c.add(d02);
                        }
                    }
                    j();
                    ArrayList arrayListE02 = AbstractC3251q.E0(this.f11678b);
                    this.f11678b.clear();
                    this.f11679c.addAll(arrayListE02);
                    if (AbstractC1050g0.H(2)) {
                        Log.v("FragmentManager", "SpecialEffectsController: Executing pending operations");
                    }
                    Iterator it = arrayListE02.iterator();
                    while (it.hasNext()) {
                        ((D0) it.next()).d();
                    }
                    c(arrayListE02, this.f11680d);
                    this.f11680d = false;
                    if (AbstractC1050g0.H(2)) {
                        Log.v("FragmentManager", "SpecialEffectsController: Finished executing pending operations");
                    }
                }
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    public final D0 f(G g6) {
        Object next;
        Iterator it = this.f11678b.iterator();
        while (true) {
            if (!it.hasNext()) {
                next = null;
                break;
            }
            next = it.next();
            D0 d02 = (D0) next;
            if (kotlin.jvm.internal.o.c(d02.f11512c, g6) && !d02.f11515f) {
                break;
            }
        }
        return (D0) next;
    }

    public final void g() {
        if (AbstractC1050g0.H(2)) {
            Log.v("FragmentManager", "SpecialEffectsController: Forcing all operations to complete");
        }
        ViewGroup viewGroup = this.f11677a;
        Field field = F1.F.f1367a;
        boolean zIsAttachedToWindow = viewGroup.isAttachedToWindow();
        synchronized (this.f11678b) {
            try {
                j();
                Iterator it = this.f11678b.iterator();
                while (it.hasNext()) {
                    ((D0) it.next()).d();
                }
                for (D0 d02 : AbstractC3251q.E0(this.f11679c)) {
                    if (AbstractC1050g0.H(2)) {
                        Log.v("FragmentManager", "SpecialEffectsController: " + (zIsAttachedToWindow ? "" : "Container " + this.f11677a + " is not attached to window. ") + "Cancelling running operation " + d02);
                    }
                    d02.a();
                }
                for (D0 d03 : AbstractC3251q.E0(this.f11678b)) {
                    if (AbstractC1050g0.H(2)) {
                        Log.v("FragmentManager", "SpecialEffectsController: " + (zIsAttachedToWindow ? "" : "Container " + this.f11677a + " is not attached to window. ") + "Cancelling pending operation " + d03);
                    }
                    d03.a();
                }
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    public final void i() {
        Object objPrevious;
        synchronized (this.f11678b) {
            try {
                j();
                ArrayList arrayList = this.f11678b;
                ListIterator listIterator = arrayList.listIterator(arrayList.size());
                while (true) {
                    if (!listIterator.hasPrevious()) {
                        objPrevious = null;
                        break;
                    }
                    objPrevious = listIterator.previous();
                    D0 d02 = (D0) objPrevious;
                    View view = d02.f11512c.mView;
                    kotlin.jvm.internal.o.g(view, "operation.fragment.mView");
                    char c6 = 4;
                    if (view.getAlpha() != 0.0f || view.getVisibility() != 0) {
                        int visibility = view.getVisibility();
                        if (visibility == 0) {
                            c6 = 2;
                        } else if (visibility != 4) {
                            if (visibility != 8) {
                                throw new IllegalArgumentException("Unknown visibility " + visibility);
                            }
                            c6 = 3;
                        }
                    }
                    if (d02.f11510a == 2 && c6 != 2) {
                        break;
                    }
                }
                D0 d03 = (D0) objPrevious;
                G g6 = d03 != null ? d03.f11512c : null;
                this.f11681e = g6 != null ? g6.isPostponed() : false;
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    public final void j() {
        for (D0 d02 : this.f11678b) {
            int i6 = 2;
            if (d02.f11511b == 2) {
                View viewRequireView = d02.f11512c.requireView();
                kotlin.jvm.internal.o.g(viewRequireView, "fragment.requireView()");
                int visibility = viewRequireView.getVisibility();
                if (visibility != 0) {
                    i6 = 4;
                    if (visibility != 4) {
                        if (visibility != 8) {
                            throw new IllegalArgumentException(Z0.o.l("Unknown visibility ", visibility));
                        }
                        i6 = 3;
                    }
                }
                d02.c(i6, 1);
            }
        }
    }
}
