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.core.os.e;
import androidx.fragment.app.b0;
import androidx.fragment.app.f;
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 b0 {

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    static /* synthetic */ class a {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        static final /* synthetic */ int[] f2236a;

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

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

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

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

        b(List list, b0.e eVar) {
            this.f2237e = list;
            this.f2238f = eVar;
        }

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

    /* JADX INFO: renamed from: androidx.fragment.app.c$c, reason: collision with other inner class name */
    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    class C0030c extends AnimatorListenerAdapter {

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

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

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

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

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

        C0030c(c cVar, ViewGroup viewGroup, View view, boolean z2, b0.e eVar, k kVar) {
            this.f2240a = viewGroup;
            this.f2241b = view;
            this.f2242c = z2;
            this.f2243d = eVar;
            this.f2244e = kVar;
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationEnd(Animator animator) {
            this.f2240a.endViewTransition(this.f2241b);
            if (this.f2242c) {
                this.f2243d.e().applyState(this.f2241b);
            }
            this.f2244e.a();
        }
    }

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

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        final /* synthetic */ Animator f2245a;

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

        @Override // androidx.core.os.e.b
        public void a() {
            this.f2245a.end();
        }
    }

    /* JADX INFO: compiled from: DefaultSpecialEffectsController.java */
    class e implements Animation.AnimationListener {

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

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

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

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

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

        e(c cVar, ViewGroup viewGroup, View view, k kVar) {
            this.f2246a = viewGroup;
            this.f2247b = view;
            this.f2248c = kVar;
        }

        @Override // android.view.animation.Animation.AnimationListener
        public void onAnimationEnd(Animation animation) {
            this.f2246a.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 e.b {

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

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

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

        f(c cVar, View view, ViewGroup viewGroup, k kVar) {
            this.f2250a = view;
            this.f2251b = viewGroup;
            this.f2252c = kVar;
        }

        @Override // androidx.core.os.e.b
        public void a() {
            this.f2250a.clearAnimation();
            this.f2251b.endViewTransition(this.f2250a);
            this.f2252c.a();
        }
    }

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

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        final /* synthetic */ b0.e f2253e;

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

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

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

        g(c cVar, b0.e eVar, b0.e eVar2, boolean z2, j.a aVar) {
            this.f2253e = eVar;
            this.f2254f = eVar2;
            this.f2255g = z2;
            this.f2256h = aVar;
        }

        @Override // java.lang.Runnable
        public void run() {
            w.f(this.f2253e.f(), this.f2254f.f(), this.f2255g, this.f2256h, false);
        }
    }

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

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

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

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

        h(c cVar, y yVar, View view, Rect rect) {
            this.f2257e = yVar;
            this.f2258f = view;
            this.f2259g = rect;
        }

        @Override // java.lang.Runnable
        public void run() {
            this.f2257e.k(this.f2258f, this.f2259g);
        }
    }

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

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

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

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

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

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

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

        @Override // java.lang.Runnable
        public void run() {
            this.f2261e.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 f2262c;

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

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

        k(b0.e eVar, androidx.core.os.e eVar2, boolean z2) {
            super(eVar, eVar2);
            this.f2263d = false;
            this.f2262c = z2;
        }

        f.d e(Context context) {
            if (this.f2263d) {
                return this.f2264e;
            }
            f.d dVarC = androidx.fragment.app.f.c(context, b().f(), b().e() == b0.e.c.VISIBLE, this.f2262c);
            this.f2264e = dVarC;
            this.f2263d = true;
            return dVarC;
        }
    }

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

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final b0.e f2265a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        private final androidx.core.os.e f2266b;

        l(b0.e eVar, androidx.core.os.e eVar2) {
            this.f2265a = eVar;
            this.f2266b = eVar2;
        }

        void a() {
            this.f2265a.d(this.f2266b);
        }

        b0.e b() {
            return this.f2265a;
        }

        androidx.core.os.e c() {
            return this.f2266b;
        }

        boolean d() {
            b0.e.c cVar;
            b0.e.c cVarFrom = b0.e.c.from(this.f2265a.f().L);
            b0.e.c cVarE = this.f2265a.e();
            return cVarFrom == cVarE || !(cVarFrom == (cVar = b0.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 f2267c;

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

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

        m(b0.e eVar, androidx.core.os.e eVar2, boolean z2, boolean z3) {
            super(eVar, eVar2);
            if (eVar.e() == b0.e.c.VISIBLE) {
                this.f2267c = z2 ? eVar.f().J() : eVar.f().t();
                this.f2268d = z2 ? eVar.f().m() : eVar.f().l();
            } else {
                this.f2267c = z2 ? eVar.f().L() : eVar.f().w();
                this.f2268d = true;
            }
            if (!z3) {
                this.f2269e = null;
            } else if (z2) {
                this.f2269e = eVar.f().N();
            } else {
                this.f2269e = eVar.f().M();
            }
        }

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

        y e() {
            y yVarF = f(this.f2267c);
            y yVarF2 = f(this.f2269e);
            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.f2267c + " which uses a different Transition  type than its shared element transition " + this.f2269e);
        }

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

        Object h() {
            return this.f2267c;
        }

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

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

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

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

    /* JADX WARN: Multi-variable type inference failed */
    private Map<b0.e, Boolean> x(List<m> list, List<b0.e> list2, boolean z2, b0.e eVar, b0.e eVar2) {
        View view;
        Object obj;
        ArrayList<View> arrayList;
        Object obj2;
        ArrayList<View> arrayList2;
        b0.e eVar3;
        b0.e eVar4;
        View view2;
        Object objN;
        j.a aVar;
        ArrayList<View> arrayList3;
        b0.e eVar5;
        ArrayList<View> arrayList4;
        Rect rect;
        View view3;
        y yVar;
        b0.e eVar6;
        View view4;
        boolean z3 = z2;
        b0.e eVar7 = eVar;
        b0.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 view5 = new View(m().getContext());
        Rect rect2 = new Rect();
        ArrayList<View> arrayList5 = new ArrayList<>();
        ArrayList<View> arrayList6 = new ArrayList<>();
        j.a aVar2 = new j.a();
        Object obj3 = null;
        View view6 = null;
        boolean z4 = false;
        for (m mVar3 : list) {
            if (!mVar3.i() || eVar7 == null || eVar8 == null) {
                aVar = aVar2;
                arrayList3 = arrayList6;
                eVar5 = eVar7;
                arrayList4 = arrayList5;
                rect = rect2;
                view3 = view5;
                yVar = yVar2;
                eVar6 = eVar8;
                view6 = view6;
            } else {
                Object objB = yVar2.B(yVar2.g(mVar3.g()));
                ArrayList<String> arrayListO = eVar2.f().O();
                ArrayList<String> arrayListO2 = eVar.f().O();
                ArrayList<String> arrayListP = eVar.f().P();
                View view7 = view6;
                int i3 = 0;
                while (i3 < arrayListP.size()) {
                    int iIndexOf = arrayListO.indexOf(arrayListP.get(i3));
                    ArrayList<String> arrayList7 = arrayListP;
                    if (iIndexOf != -1) {
                        arrayListO.set(iIndexOf, arrayListO2.get(i3));
                    }
                    i3++;
                    arrayListP = arrayList7;
                }
                ArrayList<String> arrayListP2 = eVar2.f().P();
                if (z3) {
                    eVar.f().u();
                    eVar2.f().x();
                } else {
                    eVar.f().x();
                    eVar2.f().u();
                }
                int i4 = 0;
                for (int size = arrayListO.size(); i4 < size; size = size) {
                    aVar2.put(arrayListO.get(i4), arrayListP2.get(i4));
                    i4++;
                }
                j.a<String, View> aVar3 = new j.a<>();
                u(aVar3, eVar.f().L);
                aVar3.o(arrayListO);
                aVar2.o(aVar3.keySet());
                j.a<String, View> aVar4 = new j.a<>();
                u(aVar4, eVar2.f().L);
                aVar4.o(arrayListP2);
                aVar4.o(aVar2.values());
                w.x(aVar2, aVar4);
                v(aVar3, aVar2.keySet());
                v(aVar4, aVar2.values());
                if (aVar2.isEmpty()) {
                    arrayList5.clear();
                    arrayList6.clear();
                    aVar = aVar2;
                    arrayList3 = arrayList6;
                    eVar5 = eVar7;
                    arrayList4 = arrayList5;
                    rect = rect2;
                    view3 = view5;
                    yVar = yVar2;
                    view6 = view7;
                    obj3 = null;
                    eVar6 = eVar8;
                } else {
                    w.f(eVar2.f(), eVar.f(), z3, aVar3, true);
                    aVar = aVar2;
                    ArrayList<View> arrayList8 = arrayList6;
                    androidx.core.view.v.a(m(), new g(this, eVar2, eVar, z2, aVar4));
                    arrayList5.addAll(aVar3.values());
                    if (arrayListO.isEmpty()) {
                        view6 = view7;
                    } else {
                        View view8 = (View) aVar3.get(arrayListO.get(0));
                        yVar2.v(objB, view8);
                        view6 = view8;
                    }
                    arrayList3 = arrayList8;
                    arrayList3.addAll(aVar4.values());
                    if (!arrayListP2.isEmpty() && (view4 = (View) aVar4.get(arrayListP2.get(0))) != null) {
                        androidx.core.view.v.a(m(), new h(this, yVar2, view4, rect2));
                        z4 = true;
                    }
                    yVar2.z(objB, view5, arrayList5);
                    arrayList4 = arrayList5;
                    rect = rect2;
                    view3 = view5;
                    yVar = yVar2;
                    yVar2.t(objB, null, null, null, null, objB, arrayList3);
                    Boolean bool = Boolean.TRUE;
                    eVar5 = eVar;
                    map.put(eVar5, bool);
                    eVar6 = eVar2;
                    map.put(eVar6, bool);
                    obj3 = objB;
                }
            }
            eVar7 = eVar5;
            arrayList5 = arrayList4;
            rect2 = rect;
            view5 = view3;
            eVar8 = eVar6;
            aVar2 = aVar;
            z3 = z2;
            arrayList6 = arrayList3;
            yVar2 = yVar;
        }
        View view9 = view6;
        j.a aVar5 = aVar2;
        ArrayList<View> arrayList9 = arrayList6;
        b0.e eVar9 = eVar7;
        ArrayList<View> arrayList10 = arrayList5;
        Rect rect3 = rect2;
        View view10 = view5;
        y yVar3 = yVar2;
        boolean z5 = false;
        b0.e eVar10 = eVar8;
        ArrayList arrayList11 = new ArrayList();
        Object obj4 = null;
        Object objN2 = null;
        for (m mVar4 : list) {
            if (mVar4.d()) {
                map.put(mVar4.b(), Boolean.FALSE);
                mVar4.a();
            } else {
                Object objG = yVar3.g(mVar4.h());
                b0.e eVarB = mVar4.b();
                boolean z6 = (obj3 == null || !(eVarB == eVar9 || eVarB == eVar10)) ? z5 : true;
                if (objG == null) {
                    if (!z6) {
                        map.put(eVarB, Boolean.FALSE);
                        mVar4.a();
                    }
                    arrayList2 = arrayList9;
                    arrayList = arrayList10;
                    view = view10;
                    objN = obj4;
                    eVar3 = eVar10;
                    view2 = view9;
                } else {
                    ArrayList<View> arrayList12 = new ArrayList<>();
                    Object obj5 = obj4;
                    t(arrayList12, eVarB.f().L);
                    if (z6) {
                        if (eVarB == eVar9) {
                            arrayList12.removeAll(arrayList10);
                        } else {
                            arrayList12.removeAll(arrayList9);
                        }
                    }
                    if (arrayList12.isEmpty()) {
                        yVar3.a(objG, view10);
                        arrayList2 = arrayList9;
                        arrayList = arrayList10;
                        view = view10;
                        eVar4 = eVarB;
                        obj2 = objN2;
                        eVar3 = eVar10;
                        obj = obj5;
                    } else {
                        yVar3.b(objG, arrayList12);
                        view = view10;
                        obj = obj5;
                        arrayList = arrayList10;
                        obj2 = objN2;
                        arrayList2 = arrayList9;
                        eVar3 = eVar10;
                        yVar3.t(objG, objG, arrayList12, null, null, null, null);
                        if (eVarB.e() == b0.e.c.GONE) {
                            eVar4 = eVarB;
                            list2.remove(eVar4);
                            ArrayList<View> arrayList13 = new ArrayList<>(arrayList12);
                            arrayList13.remove(eVar4.f().L);
                            yVar3.r(objG, eVar4.f().L, arrayList13);
                            androidx.core.view.v.a(m(), new i(this, arrayList12));
                        } else {
                            eVar4 = eVarB;
                        }
                    }
                    if (eVar4.e() == b0.e.c.VISIBLE) {
                        arrayList11.addAll(arrayList12);
                        if (z4) {
                            yVar3.u(objG, rect3);
                        }
                        view2 = view9;
                    } else {
                        view2 = view9;
                        yVar3.v(objG, view2);
                    }
                    map.put(eVar4, Boolean.TRUE);
                    if (mVar4.j()) {
                        objN2 = yVar3.n(obj2, objG, null);
                        objN = obj;
                    } else {
                        objN = yVar3.n(obj, objG, null);
                        objN2 = obj2;
                    }
                }
                eVar10 = eVar3;
                obj4 = objN;
                view9 = view2;
                view10 = view;
                arrayList10 = arrayList;
                arrayList9 = arrayList2;
                z5 = false;
            }
        }
        ArrayList<View> arrayList14 = arrayList9;
        ArrayList<View> arrayList15 = arrayList10;
        b0.e eVar11 = eVar10;
        Object objM = yVar3.m(objN2, obj4, obj3);
        for (m mVar5 : list) {
            if (!mVar5.d()) {
                Object objH = mVar5.h();
                b0.e eVarB2 = mVar5.b();
                boolean z7 = obj3 != null && (eVarB2 == eVar9 || eVarB2 == eVar11);
                if (objH != null || z7) {
                    if (androidx.core.view.y.V(m())) {
                        yVar3.w(mVar5.b().f(), objM, mVar5.c(), new j(this, mVar5));
                    } else {
                        if (androidx.fragment.app.m.E0(2)) {
                            Log.v("FragmentManager", "SpecialEffectsController: Container " + m() + " has not been laid out. Completing operation " + eVarB2);
                        }
                        mVar5.a();
                    }
                }
            }
        }
        if (!androidx.core.view.y.V(m())) {
            return map;
        }
        w.A(arrayList11, 4);
        ArrayList<String> arrayListO3 = yVar3.o(arrayList14);
        yVar3.c(m(), objM);
        yVar3.y(m(), arrayList15, arrayList14, arrayListO3, aVar5);
        w.A(arrayList11, 0);
        yVar3.A(obj3, arrayList15, arrayList14);
        return map;
    }

    /* JADX WARN: Removed duplicated region for block: B:29:0x0085  */
    @Override // androidx.fragment.app.b0
    /*
        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.b0.e> r11, boolean r12) {
        /*
            r10 = this;
            java.util.Iterator r0 = r11.iterator()
            r1 = 0
            r6 = r1
            r7 = r6
        L7:
            boolean r1 = r0.hasNext()
            r2 = 1
            if (r1 == 0) goto L44
            java.lang.Object r1 = r0.next()
            androidx.fragment.app.b0$e r1 = (androidx.fragment.app.b0.e) r1
            androidx.fragment.app.Fragment r3 = r1.f()
            android.view.View r3 = r3.L
            androidx.fragment.app.b0$e$c r3 = androidx.fragment.app.b0.e.c.from(r3)
            int[] r4 = androidx.fragment.app.c.a.f2236a
            androidx.fragment.app.b0$e$c r5 = r1.e()
            int r5 = r5.ordinal()
            r4 = r4[r5]
            if (r4 == r2) goto L3c
            r2 = 2
            if (r4 == r2) goto L3c
            r2 = 3
            if (r4 == r2) goto L3c
            r2 = 4
            if (r4 == r2) goto L36
            goto L7
        L36:
            androidx.fragment.app.b0$e$c r2 = androidx.fragment.app.b0.e.c.VISIBLE
            if (r3 == r2) goto L7
            r7 = r1
            goto L7
        L3c:
            androidx.fragment.app.b0$e$c r2 = androidx.fragment.app.b0.e.c.VISIBLE
            if (r3 != r2) goto L7
            if (r6 != 0) goto L7
            r6 = r1
            goto L7
        L44:
            java.util.ArrayList r0 = new java.util.ArrayList
            r0.<init>()
            java.util.ArrayList r3 = new java.util.ArrayList
            r3.<init>()
            java.util.ArrayList r1 = new java.util.ArrayList
            r1.<init>(r11)
            java.util.Iterator r11 = r11.iterator()
        L57:
            boolean r4 = r11.hasNext()
            if (r4 == 0) goto L95
            java.lang.Object r4 = r11.next()
            androidx.fragment.app.b0$e r4 = (androidx.fragment.app.b0.e) r4
            androidx.core.os.e r5 = new androidx.core.os.e
            r5.<init>()
            r4.j(r5)
            androidx.fragment.app.c$k r8 = new androidx.fragment.app.c$k
            r8.<init>(r4, r5, r12)
            r0.add(r8)
            androidx.core.os.e r5 = new androidx.core.os.e
            r5.<init>()
            r4.j(r5)
            androidx.fragment.app.c$m r8 = new androidx.fragment.app.c$m
            r9 = 0
            if (r12 == 0) goto L83
            if (r4 != r6) goto L86
            goto L85
        L83:
            if (r4 != r7) goto L86
        L85:
            r9 = r2
        L86:
            r8.<init>(r4, r5, r12, r9)
            r3.add(r8)
            androidx.fragment.app.c$b r5 = new androidx.fragment.app.c$b
            r5.<init>(r1, r4)
            r4.a(r5)
            goto L57
        L95:
            r2 = r10
            r4 = r1
            r5 = r12
            java.util.Map r11 = r2.x(r3, r4, r5, r6, r7)
            java.lang.Boolean r12 = java.lang.Boolean.TRUE
            boolean r12 = r11.containsValue(r12)
            r10.w(r0, r1, r12, r11)
            java.util.Iterator r11 = r1.iterator()
        La9:
            boolean r12 = r11.hasNext()
            if (r12 == 0) goto Lb9
            java.lang.Object r12 = r11.next()
            androidx.fragment.app.b0$e r12 = (androidx.fragment.app.b0.e) r12
            r10.s(r12)
            goto La9
        Lb9:
            r1.clear()
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: androidx.fragment.app.c.f(java.util.List, boolean):void");
    }

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

    void t(ArrayList<View> arrayList, View view) {
        if (!(view instanceof ViewGroup)) {
            if (arrayList.contains(view)) {
                return;
            }
            arrayList.add(view);
            return;
        }
        ViewGroup viewGroup = (ViewGroup) view;
        if (androidx.core.view.b0.a(viewGroup)) {
            if (arrayList.contains(view)) {
                return;
            }
            arrayList.add(viewGroup);
            return;
        }
        int childCount = viewGroup.getChildCount();
        for (int i3 = 0; i3 < childCount; i3++) {
            View childAt = viewGroup.getChildAt(i3);
            if (childAt.getVisibility() == 0) {
                t(arrayList, childAt);
            }
        }
    }

    void u(Map<String, View> map, View view) {
        String strM = androidx.core.view.y.M(view);
        if (strM != null) {
            map.put(strM, view);
        }
        if (view instanceof ViewGroup) {
            ViewGroup viewGroup = (ViewGroup) view;
            int childCount = viewGroup.getChildCount();
            for (int i3 = 0; i3 < childCount; i3++) {
                View childAt = viewGroup.getChildAt(i3);
                if (childAt.getVisibility() == 0) {
                    u(map, childAt);
                }
            }
        }
    }

    void v(j.a<String, View> aVar, Collection<String> collection) {
        Iterator<Map.Entry<String, View>> it = aVar.entrySet().iterator();
        while (it.hasNext()) {
            if (!collection.contains(androidx.core.view.y.M(it.next().getValue()))) {
                it.remove();
            }
        }
    }
}
