package androidx.fragment.app;

import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
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 androidx.fragment.app.c0;
import androidx.fragment.app.e;
import c.f.h.a;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

/* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
/* JADX INFO: loaded from: classes.dex */
class c extends c0 {

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    static /* synthetic */ class a {
        static final /* synthetic */ int[] a;

        static {
            int[] iArr = new int[c0.e.c.values().length];
            a = iArr;
            try {
                iArr[c0.e.c.GONE.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                a[c0.e.c.INVISIBLE.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                a[c0.e.c.REMOVED.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
            try {
                a[c0.e.c.VISIBLE.ordinal()] = 4;
            } catch (NoSuchFieldError unused4) {
            }
        }
    }

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    class b implements Runnable {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ List f706b;

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        final /* synthetic */ c0.e f707f;

        b(List list, c0.e eVar) {
            this.f706b = list;
            this.f707f = eVar;
        }

        @Override // java.lang.Runnable
        public void run() {
            if (this.f706b.contains(this.f707f)) {
                this.f706b.remove(this.f707f);
                c.this.s(this.f707f);
            }
        }
    }

    /* JADX INFO: renamed from: androidx.fragment.app.c$c, reason: collision with other inner class name */
    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    class C0010c extends AnimatorListenerAdapter {
        final /* synthetic */ ViewGroup a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ View f709b;

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

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        final /* synthetic */ c0.e f711d;

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        final /* synthetic */ k f712e;

        C0010c(c cVar, ViewGroup viewGroup, View view, boolean z, c0.e eVar, k kVar) {
            this.a = viewGroup;
            this.f709b = view;
            this.f710c = z;
            this.f711d = eVar;
            this.f712e = kVar;
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationEnd(Animator animator) {
            this.a.endViewTransition(this.f709b);
            if (this.f710c) {
                this.f711d.e().applyState(this.f709b);
            }
            this.f712e.a();
        }
    }

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    class d implements a.InterfaceC0027a {
        final /* synthetic */ Animator a;

        d(c cVar, Animator animator) {
            this.a = animator;
        }

        @Override // c.f.h.a.InterfaceC0027a
        public void a() {
            this.a.end();
        }
    }

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    class e implements Animation.AnimationListener {
        final /* synthetic */ ViewGroup a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ View f713b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        final /* synthetic */ k f714c;

        /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
        class a implements Runnable {
            a() {
            }

            @Override // java.lang.Runnable
            public void run() {
                e eVar = e.this;
                eVar.a.endViewTransition(eVar.f713b);
                e.this.f714c.a();
            }
        }

        e(c cVar, ViewGroup viewGroup, View view, k kVar) {
            this.a = viewGroup;
            this.f713b = view;
            this.f714c = kVar;
        }

        @Override // android.view.animation.Animation.AnimationListener
        public void onAnimationEnd(Animation animation) {
            this.a.post(new a());
        }

        @Override // android.view.animation.Animation.AnimationListener
        public void onAnimationRepeat(Animation animation) {
        }

        @Override // android.view.animation.Animation.AnimationListener
        public void onAnimationStart(Animation animation) {
        }
    }

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    class f implements a.InterfaceC0027a {
        final /* synthetic */ View a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ ViewGroup f716b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        final /* synthetic */ k f717c;

        f(c cVar, View view, ViewGroup viewGroup, k kVar) {
            this.a = view;
            this.f716b = viewGroup;
            this.f717c = kVar;
        }

        @Override // c.f.h.a.InterfaceC0027a
        public void a() {
            this.a.clearAnimation();
            this.f716b.endViewTransition(this.a);
            this.f717c.a();
        }
    }

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    class g implements Runnable {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ c0.e f718b;

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        final /* synthetic */ c0.e f719f;

        /* JADX INFO: renamed from: g, reason: collision with root package name */
        final /* synthetic */ boolean f720g;

        /* JADX INFO: renamed from: h, reason: collision with root package name */
        final /* synthetic */ c.d.a f721h;

        g(c cVar, c0.e eVar, c0.e eVar2, boolean z, c.d.a aVar) {
            this.f718b = eVar;
            this.f719f = eVar2;
            this.f720g = z;
            this.f721h = aVar;
        }

        @Override // java.lang.Runnable
        public void run() {
            w.f(this.f718b.f(), this.f719f.f(), this.f720g, this.f721h, false);
        }
    }

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    class h implements Runnable {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ y f722b;

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        final /* synthetic */ View f723f;

        /* JADX INFO: renamed from: g, reason: collision with root package name */
        final /* synthetic */ Rect f724g;

        h(c cVar, y yVar, View view, Rect rect) {
            this.f722b = yVar;
            this.f723f = view;
            this.f724g = rect;
        }

        @Override // java.lang.Runnable
        public void run() {
            this.f722b.k(this.f723f, this.f724g);
        }
    }

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    class i implements Runnable {

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

        i(c cVar, ArrayList arrayList) {
            this.f725b = arrayList;
        }

        @Override // java.lang.Runnable
        public void run() {
            w.B(this.f725b, 4);
        }
    }

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    class j implements Runnable {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ m f726b;

        j(c cVar, m mVar) {
            this.f726b = mVar;
        }

        @Override // java.lang.Runnable
        public void run() {
            this.f726b.a();
        }
    }

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    private static class k extends l {

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

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        private e.d f728d;

        k(c0.e eVar, c.f.h.a aVar) {
            super(eVar, aVar);
            this.f727c = false;
        }

        e.d e(Context context) {
            if (this.f727c) {
                return this.f728d;
            }
            e.d dVarB = androidx.fragment.app.e.b(context, b().f(), b().e() == c0.e.c.VISIBLE);
            this.f728d = dVarB;
            this.f727c = true;
            return dVarB;
        }
    }

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    private static class l {
        private final c0.e a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        private final c.f.h.a f729b;

        l(c0.e eVar, c.f.h.a aVar) {
            this.a = eVar;
            this.f729b = aVar;
        }

        void a() {
            this.a.d(this.f729b);
        }

        c0.e b() {
            return this.a;
        }

        c.f.h.a c() {
            return this.f729b;
        }

        boolean d() {
            c0.e.c cVar;
            c0.e.c cVarFrom = c0.e.c.from(this.a.f().L);
            c0.e.c cVarE = this.a.e();
            return cVarFrom == cVarE || !(cVarFrom == (cVar = c0.e.c.VISIBLE) || cVarE == cVar);
        }
    }

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    private static class m extends l {

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        private final Object f730c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        private final boolean f731d;

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        private final Object f732e;

        m(c0.e eVar, c.f.h.a aVar, boolean z, boolean z2) {
            super(eVar, aVar);
            if (eVar.e() == c0.e.c.VISIBLE) {
                this.f730c = z ? eVar.f().F() : eVar.f().s();
                this.f731d = z ? eVar.f().l() : eVar.f().k();
            } else {
                this.f730c = z ? eVar.f().H() : eVar.f().u();
                this.f731d = true;
            }
            if (!z2) {
                this.f732e = null;
            } else if (z) {
                this.f732e = eVar.f().J();
            } else {
                this.f732e = eVar.f().I();
            }
        }

        private y f(Object obj) {
            if (obj == null) {
                return null;
            }
            y yVar = w.f843b;
            if (yVar != null && yVar.e(obj)) {
                return w.f843b;
            }
            y yVar2 = w.f844c;
            if (yVar2 != null && yVar2.e(obj)) {
                return w.f844c;
            }
            throw new IllegalArgumentException("Transition " + obj + " for fragment " + b().f() + " is not a valid framework Transition or AndroidX Transition");
        }

        y e() {
            y yVarF = f(this.f730c);
            y yVarF2 = f(this.f732e);
            if (yVarF == null || yVarF2 == null || yVarF == yVarF2) {
                return yVarF != null ? yVarF : yVarF2;
            }
            throw new IllegalArgumentException("Mixing framework transitions and AndroidX transitions is not allowed. Fragment " + b().f() + " returned Transition " + this.f730c + " which uses a different Transition  type than its shared element transition " + this.f732e);
        }

        public Object g() {
            return this.f732e;
        }

        Object h() {
            return this.f730c;
        }

        public boolean i() {
            return this.f732e != null;
        }

        boolean j() {
            return this.f731d;
        }
    }

    c(ViewGroup viewGroup) {
        super(viewGroup);
    }

    private void w(List<k> list, List<c0.e> list2, boolean z, Map<c0.e, Boolean> map) {
        ViewGroup viewGroupM = m();
        Context context = viewGroupM.getContext();
        ArrayList<k> arrayList = new ArrayList();
        boolean z2 = false;
        for (k kVar : list) {
            if (kVar.d()) {
                kVar.a();
            } else {
                e.d dVarE = kVar.e(context);
                if (dVarE == null) {
                    kVar.a();
                } else {
                    Animator animator = dVarE.f758b;
                    if (animator == null) {
                        arrayList.add(kVar);
                    } else {
                        c0.e eVarB = kVar.b();
                        Fragment fragmentF = eVarB.f();
                        if (Boolean.TRUE.equals(map.get(eVarB))) {
                            if (androidx.fragment.app.m.D0(2)) {
                                Log.v("FragmentManager", "Ignoring Animator set on " + fragmentF + " as this Fragment was involved in a Transition.");
                            }
                            kVar.a();
                        } else {
                            boolean z3 = eVarB.e() == c0.e.c.GONE;
                            if (z3) {
                                list2.remove(eVarB);
                            }
                            View view = fragmentF.L;
                            viewGroupM.startViewTransition(view);
                            animator.addListener(new C0010c(this, viewGroupM, view, z3, eVarB, kVar));
                            animator.setTarget(view);
                            animator.start();
                            kVar.c().c(new d(this, animator));
                            z2 = true;
                        }
                    }
                }
            }
        }
        for (k kVar2 : arrayList) {
            c0.e eVarB2 = kVar2.b();
            Fragment fragmentF2 = eVarB2.f();
            if (z) {
                if (androidx.fragment.app.m.D0(2)) {
                    Log.v("FragmentManager", "Ignoring Animation set on " + fragmentF2 + " as Animations cannot run alongside Transitions.");
                }
                kVar2.a();
            } else if (z2) {
                if (androidx.fragment.app.m.D0(2)) {
                    Log.v("FragmentManager", "Ignoring Animation set on " + fragmentF2 + " as Animations cannot run alongside Animators.");
                }
                kVar2.a();
            } else {
                View view2 = fragmentF2.L;
                e.d dVarE2 = kVar2.e(context);
                c.f.k.f.b(dVarE2);
                Animation animation = dVarE2.a;
                c.f.k.f.b(animation);
                Animation animation2 = animation;
                if (eVarB2.e() != c0.e.c.REMOVED) {
                    view2.startAnimation(animation2);
                    kVar2.a();
                } else {
                    viewGroupM.startViewTransition(view2);
                    e.RunnableC0011e runnableC0011e = new e.RunnableC0011e(animation2, viewGroupM, view2);
                    runnableC0011e.setAnimationListener(new e(this, viewGroupM, view2, kVar2));
                    view2.startAnimation(runnableC0011e);
                }
                kVar2.c().c(new f(this, view2, viewGroupM, kVar2));
            }
        }
    }

    private Map<c0.e, Boolean> x(List<m> list, boolean z, c0.e eVar, c0.e eVar2) {
        Iterator<m> it;
        View view;
        c0.e eVar3;
        Object obj;
        ArrayList<View> arrayList;
        Object obj2;
        ArrayList<View> arrayList2;
        c0.e eVar4;
        View view2;
        c.d.a aVar;
        ArrayList<View> arrayList3;
        c0.e eVar5;
        ArrayList<View> arrayList4;
        Rect rect;
        y yVar;
        c0.e eVar6;
        View view3;
        androidx.core.app.f fVarT;
        androidx.core.app.f fVarV;
        ArrayList<String> arrayList5;
        View view4;
        View view5;
        String strQ;
        ArrayList<String> arrayList6;
        boolean z2 = z;
        c0.e eVar7 = eVar;
        c0.e eVar8 = eVar2;
        HashMap map = new HashMap();
        y yVar2 = null;
        for (m mVar : list) {
            if (!mVar.d()) {
                y yVarE = mVar.e();
                if (yVar2 == null) {
                    yVar2 = yVarE;
                } else if (yVarE != null && yVar2 != yVarE) {
                    throw new IllegalArgumentException("Mixing framework transitions and AndroidX transitions is not allowed. Fragment " + mVar.b().f() + " returned Transition " + mVar.h() + " which uses a different Transition  type than other Fragments.");
                }
            }
        }
        if (yVar2 == null) {
            for (m mVar2 : list) {
                map.put(mVar2.b(), Boolean.FALSE);
                mVar2.a();
            }
            return map;
        }
        View view6 = new View(m().getContext());
        Rect rect2 = new Rect();
        ArrayList<View> arrayList7 = new ArrayList<>();
        ArrayList<View> arrayList8 = new ArrayList<>();
        c.d.a aVar2 = new c.d.a();
        Object obj3 = null;
        View view7 = null;
        boolean z3 = false;
        for (m mVar3 : list) {
            if (!mVar3.i() || eVar7 == null || eVar8 == null) {
                aVar = aVar2;
                arrayList3 = arrayList8;
                eVar5 = eVar7;
                arrayList4 = arrayList7;
                rect = rect2;
                yVar = yVar2;
                eVar6 = eVar8;
                view3 = view6;
                view7 = view7;
            } else {
                Object objB = yVar2.B(yVar2.g(mVar3.g()));
                ArrayList<String> arrayListK = eVar2.f().K();
                ArrayList<String> arrayListK2 = eVar.f().K();
                ArrayList<String> arrayListL = eVar.f().L();
                View view8 = view7;
                int i2 = 0;
                while (i2 < arrayListL.size()) {
                    int iIndexOf = arrayListK.indexOf(arrayListL.get(i2));
                    ArrayList<String> arrayList9 = arrayListL;
                    if (iIndexOf != -1) {
                        arrayListK.set(iIndexOf, arrayListK2.get(i2));
                    }
                    i2++;
                    arrayListL = arrayList9;
                }
                ArrayList<String> arrayListL2 = eVar2.f().L();
                if (z2) {
                    fVarT = eVar.f().t();
                    fVarV = eVar2.f().v();
                } else {
                    fVarT = eVar.f().v();
                    fVarV = eVar2.f().t();
                }
                int i3 = 0;
                for (int size = arrayListK.size(); i3 < size; size = size) {
                    aVar2.put(arrayListK.get(i3), arrayListL2.get(i3));
                    i3++;
                }
                c.d.a<String, View> aVar3 = new c.d.a<>();
                u(aVar3, eVar.f().L);
                aVar3.o(arrayListK);
                if (fVarT != null) {
                    fVarT.a(arrayListK, aVar3);
                    int size2 = arrayListK.size() - 1;
                    while (size2 >= 0) {
                        String str = arrayListK.get(size2);
                        View view9 = aVar3.get(str);
                        if (view9 == null) {
                            aVar2.remove(str);
                            arrayList6 = arrayListK;
                        } else {
                            arrayList6 = arrayListK;
                            if (!str.equals(c.f.l.t.z(view9))) {
                                aVar2.put(c.f.l.t.z(view9), (String) aVar2.remove(str));
                            }
                        }
                        size2--;
                        arrayListK = arrayList6;
                    }
                    arrayList5 = arrayListK;
                } else {
                    arrayList5 = arrayListK;
                    aVar2.o(aVar3.keySet());
                }
                c.d.a<String, View> aVar4 = new c.d.a<>();
                u(aVar4, eVar2.f().L);
                aVar4.o(arrayListL2);
                aVar4.o(aVar2.values());
                if (fVarV != null) {
                    fVarV.a(arrayListL2, aVar4);
                    for (int size3 = arrayListL2.size() - 1; size3 >= 0; size3--) {
                        String str2 = arrayListL2.get(size3);
                        View view10 = aVar4.get(str2);
                        if (view10 == null) {
                            String strQ2 = w.q(aVar2, str2);
                            if (strQ2 != null) {
                                aVar2.remove(strQ2);
                            }
                        } else if (!str2.equals(c.f.l.t.z(view10)) && (strQ = w.q(aVar2, str2)) != null) {
                            aVar2.put(strQ, c.f.l.t.z(view10));
                        }
                    }
                } else {
                    w.y(aVar2, aVar4);
                }
                v(aVar3, aVar2.keySet());
                v(aVar4, aVar2.values());
                if (aVar2.isEmpty()) {
                    arrayList7.clear();
                    arrayList8.clear();
                    eVar5 = eVar;
                    aVar = aVar2;
                    arrayList3 = arrayList8;
                    arrayList4 = arrayList7;
                    rect = rect2;
                    view3 = view6;
                    yVar = yVar2;
                    view7 = view8;
                    obj3 = null;
                    eVar6 = eVar2;
                } else {
                    w.f(eVar2.f(), eVar.f(), z2, aVar3, true);
                    ArrayList<String> arrayList10 = arrayList5;
                    HashMap map2 = map;
                    View view11 = view6;
                    Rect rect3 = rect2;
                    aVar = aVar2;
                    ArrayList<View> arrayList11 = arrayList8;
                    c.f.l.r.a(m(), new g(this, eVar2, eVar, z, aVar4));
                    Iterator<View> it2 = aVar3.values().iterator();
                    while (it2.hasNext()) {
                        t(arrayList7, it2.next());
                    }
                    if (arrayList10.isEmpty()) {
                        view7 = view8;
                    } else {
                        View view12 = aVar3.get(arrayList10.get(0));
                        yVar2.v(objB, view12);
                        view7 = view12;
                    }
                    Iterator<View> it3 = aVar4.values().iterator();
                    while (it3.hasNext()) {
                        t(arrayList11, it3.next());
                    }
                    arrayList3 = arrayList11;
                    if (arrayListL2.isEmpty() || (view5 = aVar4.get(arrayListL2.get(0))) == null) {
                        rect = rect3;
                        view4 = view11;
                    } else {
                        rect = rect3;
                        c.f.l.r.a(m(), new h(this, yVar2, view5, rect));
                        view4 = view11;
                        z3 = true;
                    }
                    yVar2.z(objB, view4, arrayList7);
                    arrayList4 = arrayList7;
                    view3 = view4;
                    yVar = yVar2;
                    yVar2.t(objB, null, null, null, null, objB, arrayList3);
                    eVar5 = eVar;
                    map = map2;
                    map.put(eVar5, Boolean.TRUE);
                    eVar6 = eVar2;
                    map.put(eVar6, Boolean.TRUE);
                    obj3 = objB;
                }
            }
            z2 = z;
            eVar7 = eVar5;
            arrayList7 = arrayList4;
            rect2 = rect;
            view6 = view3;
            eVar8 = eVar6;
            aVar2 = aVar;
            arrayList8 = arrayList3;
            yVar2 = yVar;
        }
        View view13 = view7;
        c.d.a aVar5 = aVar2;
        ArrayList<View> arrayList12 = arrayList8;
        c0.e eVar9 = eVar7;
        ArrayList<View> arrayList13 = arrayList7;
        Rect rect4 = rect2;
        y yVar3 = yVar2;
        c0.e eVar10 = eVar8;
        View view14 = view6;
        ArrayList arrayList14 = new ArrayList();
        Iterator<m> it4 = list.iterator();
        Object objN = null;
        Object objN2 = null;
        while (it4.hasNext()) {
            m next = it4.next();
            if (next.d()) {
                map.put(next.b(), Boolean.FALSE);
                next.a();
            } else {
                Object objG = yVar3.g(next.h());
                c0.e eVarB = next.b();
                boolean z4 = obj3 != null && (eVarB == eVar9 || eVarB == eVar10);
                if (objG == null) {
                    if (!z4) {
                        map.put(eVarB, Boolean.FALSE);
                        next.a();
                    }
                    arrayList2 = arrayList12;
                    arrayList = arrayList13;
                    it = it4;
                    view = view14;
                    eVar4 = eVar10;
                    view2 = view13;
                } else {
                    it = it4;
                    ArrayList<View> arrayList15 = new ArrayList<>();
                    Object obj4 = objN;
                    t(arrayList15, eVarB.f().L);
                    if (z4) {
                        if (eVarB == eVar9) {
                            arrayList15.removeAll(arrayList13);
                        } else {
                            arrayList15.removeAll(arrayList12);
                        }
                    }
                    if (arrayList15.isEmpty()) {
                        yVar3.a(objG, view14);
                        arrayList2 = arrayList12;
                        arrayList = arrayList13;
                        view = view14;
                        eVar3 = eVarB;
                        obj2 = objN2;
                        eVar4 = eVar10;
                        obj = obj4;
                    } else {
                        yVar3.b(objG, arrayList15);
                        view = view14;
                        eVar3 = eVarB;
                        obj = obj4;
                        arrayList = arrayList13;
                        obj2 = objN2;
                        arrayList2 = arrayList12;
                        eVar4 = eVar10;
                        yVar3.t(objG, objG, arrayList15, null, null, null, null);
                        if (eVar3.e() == c0.e.c.GONE) {
                            yVar3.r(objG, eVar3.f().L, arrayList15);
                            c.f.l.r.a(m(), new i(this, arrayList15));
                        }
                    }
                    if (eVar3.e() == c0.e.c.VISIBLE) {
                        arrayList14.addAll(arrayList15);
                        if (z3) {
                            yVar3.u(objG, rect4);
                        }
                        view2 = view13;
                    } else {
                        view2 = view13;
                        yVar3.v(objG, view2);
                    }
                    map.put(eVar3, Boolean.TRUE);
                    if (next.j()) {
                        objN2 = yVar3.n(obj2, objG, null);
                        objN = obj;
                    } else {
                        objN2 = obj2;
                        objN = yVar3.n(obj, objG, null);
                    }
                }
                eVar10 = eVar4;
                view13 = view2;
                view14 = view;
                arrayList13 = arrayList;
                arrayList12 = arrayList2;
                it4 = it;
            }
        }
        ArrayList<View> arrayList16 = arrayList12;
        ArrayList<View> arrayList17 = arrayList13;
        c0.e eVar11 = eVar10;
        Object objM = yVar3.m(objN2, objN, obj3);
        for (m mVar4 : list) {
            if (!mVar4.d()) {
                Object objH = mVar4.h();
                c0.e eVarB2 = mVar4.b();
                boolean z5 = obj3 != null && (eVarB2 == eVar9 || eVarB2 == eVar11);
                if (objH != null || z5) {
                    yVar3.w(mVar4.b().f(), objM, mVar4.c(), new j(this, mVar4));
                }
            }
        }
        w.B(arrayList14, 4);
        ArrayList<String> arrayListO = yVar3.o(arrayList16);
        yVar3.c(m(), objM);
        yVar3.y(m(), arrayList17, arrayList16, arrayListO, aVar5);
        w.B(arrayList14, 0);
        yVar3.A(obj3, arrayList17, arrayList16);
        return map;
    }

    /* JADX WARN: Removed duplicated region for block: B:29:0x0084  */
    @Override // androidx.fragment.app.c0
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    void f(java.util.List<androidx.fragment.app.c0.e> r11, boolean r12) {
        /*
            r10 = this;
            java.util.Iterator r0 = r11.iterator()
            r1 = 0
            r2 = r1
        L6:
            boolean r3 = r0.hasNext()
            r4 = 1
            if (r3 == 0) goto L43
            java.lang.Object r3 = r0.next()
            androidx.fragment.app.c0$e r3 = (androidx.fragment.app.c0.e) r3
            androidx.fragment.app.Fragment r5 = r3.f()
            android.view.View r5 = r5.L
            androidx.fragment.app.c0$e$c r5 = androidx.fragment.app.c0.e.c.from(r5)
            int[] r6 = androidx.fragment.app.c.a.a
            androidx.fragment.app.c0$e$c r7 = r3.e()
            int r7 = r7.ordinal()
            r6 = r6[r7]
            if (r6 == r4) goto L3b
            r4 = 2
            if (r6 == r4) goto L3b
            r4 = 3
            if (r6 == r4) goto L3b
            r4 = 4
            if (r6 == r4) goto L35
            goto L6
        L35:
            androidx.fragment.app.c0$e$c r4 = androidx.fragment.app.c0.e.c.VISIBLE
            if (r5 == r4) goto L6
            r2 = r3
            goto L6
        L3b:
            androidx.fragment.app.c0$e$c r4 = androidx.fragment.app.c0.e.c.VISIBLE
            if (r5 != r4) goto L6
            if (r1 != 0) goto L6
            r1 = r3
            goto L6
        L43:
            java.util.ArrayList r0 = new java.util.ArrayList
            r0.<init>()
            java.util.ArrayList r3 = new java.util.ArrayList
            r3.<init>()
            java.util.ArrayList r5 = new java.util.ArrayList
            r5.<init>(r11)
            java.util.Iterator r11 = r11.iterator()
        L56:
            boolean r6 = r11.hasNext()
            if (r6 == 0) goto L94
            java.lang.Object r6 = r11.next()
            androidx.fragment.app.c0$e r6 = (androidx.fragment.app.c0.e) r6
            c.f.h.a r7 = new c.f.h.a
            r7.<init>()
            r6.j(r7)
            androidx.fragment.app.c$k r8 = new androidx.fragment.app.c$k
            r8.<init>(r6, r7)
            r0.add(r8)
            c.f.h.a r7 = new c.f.h.a
            r7.<init>()
            r6.j(r7)
            androidx.fragment.app.c$m r8 = new androidx.fragment.app.c$m
            r9 = 0
            if (r12 == 0) goto L82
            if (r6 != r1) goto L85
            goto L84
        L82:
            if (r6 != r2) goto L85
        L84:
            r9 = r4
        L85:
            r8.<init>(r6, r7, r12, r9)
            r3.add(r8)
            androidx.fragment.app.c$b r7 = new androidx.fragment.app.c$b
            r7.<init>(r5, r6)
            r6.a(r7)
            goto L56
        L94:
            java.util.Map r11 = r10.x(r3, r12, r1, r2)
            java.lang.Boolean r12 = java.lang.Boolean.TRUE
            boolean r12 = r11.containsValue(r12)
            r10.w(r0, r5, r12, r11)
            java.util.Iterator r11 = r5.iterator()
        La5:
            boolean r12 = r11.hasNext()
            if (r12 == 0) goto Lb5
            java.lang.Object r12 = r11.next()
            androidx.fragment.app.c0$e r12 = (androidx.fragment.app.c0.e) r12
            r10.s(r12)
            goto La5
        Lb5:
            r5.clear()
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: androidx.fragment.app.c.f(java.util.List, boolean):void");
    }

    void s(c0.e eVar) {
        eVar.e().applyState(eVar.f().L);
    }

    void t(ArrayList<View> arrayList, View view) {
        if (!(view instanceof ViewGroup)) {
            arrayList.add(view);
            return;
        }
        ViewGroup viewGroup = (ViewGroup) view;
        if (c.f.l.v.a(viewGroup)) {
            arrayList.add(viewGroup);
            return;
        }
        int childCount = viewGroup.getChildCount();
        for (int i2 = 0; i2 < childCount; i2++) {
            View childAt = viewGroup.getChildAt(i2);
            if (childAt.getVisibility() == 0) {
                t(arrayList, childAt);
            }
        }
    }

    void u(Map<String, View> map, View view) {
        String strZ = c.f.l.t.z(view);
        if (strZ != null) {
            map.put(strZ, view);
        }
        if (view instanceof ViewGroup) {
            ViewGroup viewGroup = (ViewGroup) view;
            int childCount = viewGroup.getChildCount();
            for (int i2 = 0; i2 < childCount; i2++) {
                View childAt = viewGroup.getChildAt(i2);
                if (childAt.getVisibility() == 0) {
                    u(map, childAt);
                }
            }
        }
    }

    void v(c.d.a<String, View> aVar, Collection<String> collection) {
        Iterator<Map.Entry<String, View>> it = aVar.entrySet().iterator();
        while (it.hasNext()) {
            if (!collection.contains(c.f.l.t.z(it.next().getValue()))) {
                it.remove();
            }
        }
    }
}
