package d.k.b;

import android.animation.Animator;
import android.content.Context;
import android.graphics.Rect;
import android.transition.Transition;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.Animation;
import d.e.g;
import d.h.j.y;
import d.k.b.m;
import d.k.b.w0;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.concurrent.atomic.AtomicInteger;

/* JADX INFO: loaded from: classes.dex */
public class c extends w0 {

    public class a implements Runnable {

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public final /* synthetic */ List f2940f;

        /* JADX INFO: renamed from: m, reason: collision with root package name */
        public final /* synthetic */ w0.d f2941m;

        public a(List list, w0.d dVar) {
            this.f2940f = list;
            this.f2941m = dVar;
        }

        @Override // java.lang.Runnable
        public void run() {
            if (this.f2940f.contains(this.f2941m)) {
                this.f2940f.remove(this.f2941m);
                c cVar = c.this;
                w0.d dVar = this.f2941m;
                Objects.requireNonNull(cVar);
                dVar.a.b(dVar.f3154c.Q);
            }
        }
    }

    public static class b extends C0040c {

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

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

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

        public b(w0.d dVar, d.h.f.a aVar, boolean z2) {
            super(dVar, aVar);
            this.f2944d = false;
            this.f2943c = z2;
        }

        public r c(Context context) {
            if (this.f2944d) {
                return this.f2945e;
            }
            w0.d dVar = this.a;
            r rVarW = d.h.b.h.w(context, dVar.f3154c, dVar.a == w0.d.c.VISIBLE, this.f2943c);
            this.f2945e = rVarW;
            this.f2944d = true;
            return rVarW;
        }
    }

    /* JADX INFO: renamed from: d.k.b.c$c, reason: collision with other inner class name */
    public static class C0040c {
        public final w0.d a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final d.h.f.a f2946b;

        public C0040c(w0.d dVar, d.h.f.a aVar) {
            this.a = dVar;
            this.f2946b = aVar;
        }

        public void a() {
            w0.d dVar = this.a;
            if (dVar.f3156e.remove(this.f2946b) && dVar.f3156e.isEmpty()) {
                dVar.b();
            }
        }

        public boolean b() {
            w0.d.c cVar;
            w0.d.c cVarG = w0.d.c.g(this.a.f3154c.Q);
            w0.d.c cVar2 = this.a.a;
            return cVarG == cVar2 || !(cVarG == (cVar = w0.d.c.VISIBLE) || cVar2 == cVar);
        }
    }

    public static class d extends C0040c {

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

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

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

        public d(w0.d dVar, d.h.f.a aVar, boolean z2, boolean z3) {
            Object objU;
            Object objS;
            super(dVar, aVar);
            if (dVar.a == w0.d.c.VISIBLE) {
                if (z2) {
                    objS = dVar.f3154c.s();
                } else {
                    dVar.f3154c.h();
                    objS = null;
                }
                this.f2947c = objS;
                if (z2) {
                    m.b bVar = dVar.f3154c.T;
                } else {
                    m.b bVar2 = dVar.f3154c.T;
                }
            } else {
                if (z2) {
                    objU = dVar.f3154c.u();
                } else {
                    dVar.f3154c.k();
                    objU = null;
                }
                this.f2947c = objU;
            }
            this.f2948d = true;
            if (z3) {
                if (z2) {
                    this.f2949e = dVar.f3154c.w();
                    return;
                }
                dVar.f3154c.v();
            }
            this.f2949e = null;
        }

        public final r0 c(Object obj) {
            if (obj == null) {
                return null;
            }
            r0 r0Var = p0.f3102b;
            if (obj instanceof Transition) {
                return r0Var;
            }
            r0 r0Var2 = p0.f3103c;
            if (r0Var2 != null && r0Var2.e(obj)) {
                return r0Var2;
            }
            throw new IllegalArgumentException("Transition " + obj + " for fragment " + this.a.f3154c + " is not a valid framework Transition or AndroidX Transition");
        }
    }

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

    /* JADX WARN: Multi-variable type inference failed */
    @Override // d.k.b.w0
    public void b(List<w0.d> list, boolean z2) {
        ArrayList<b> arrayList;
        ArrayList arrayList2;
        HashMap map;
        w0.d.c cVar;
        String str;
        boolean z3;
        boolean z4;
        String str2;
        Iterator it;
        w0.d dVar;
        Object obj;
        w0.d.c cVar2;
        View view;
        w0.d.c cVar3;
        View view2;
        Object objM;
        Object obj2;
        w0.d dVar2;
        ArrayList<View> arrayList3;
        w0.d.c cVar4;
        d.e.a aVar;
        ArrayList arrayList4;
        ArrayList arrayList5;
        HashMap map2;
        View view3;
        String str3;
        ArrayList<View> arrayList6;
        r0 r0Var;
        Rect rect;
        ArrayList<String> arrayList7;
        ArrayList<String> arrayList8;
        ArrayList<String> arrayList9;
        ArrayList<String> arrayList10;
        int i2;
        View view4;
        StringBuilder sb;
        String str4;
        boolean z5;
        r rVarC;
        boolean z6 = z2;
        w0.d.c cVar5 = w0.d.c.GONE;
        w0.d.c cVar6 = w0.d.c.VISIBLE;
        w0.d dVar3 = null;
        w0.d dVar4 = null;
        for (w0.d dVar5 : list) {
            w0.d.c cVarG = w0.d.c.g(dVar5.f3154c.Q);
            int iOrdinal = dVar5.a.ordinal();
            if (iOrdinal != 0) {
                if (iOrdinal != 1) {
                    if (iOrdinal == 2 || iOrdinal == 3) {
                    }
                } else if (cVarG != cVar6) {
                    dVar4 = dVar5;
                }
            }
            if (cVarG == cVar6 && dVar3 == null) {
                dVar3 = dVar5;
            }
        }
        ArrayList arrayList11 = new ArrayList();
        ArrayList<d> arrayList12 = new ArrayList();
        ArrayList arrayList13 = new ArrayList(list);
        Iterator<w0.d> it2 = list.iterator();
        while (it2.hasNext()) {
            w0.d next = it2.next();
            d.h.f.a aVar2 = new d.h.f.a();
            next.d();
            next.f3156e.add(aVar2);
            arrayList11.add(new b(next, aVar2, z6));
            d.h.f.a aVar3 = new d.h.f.a();
            next.d();
            next.f3156e.add(aVar3);
            arrayList12.add(new d(next, aVar3, z6, !z6 ? next != dVar4 : next != dVar3));
            next.f3155d.add(new a(arrayList13, next));
        }
        HashMap map3 = new HashMap();
        r0 r0Var2 = null;
        for (d dVar6 : arrayList12) {
            if (!dVar6.b()) {
                r0 r0VarC = dVar6.c(dVar6.f2947c);
                r0 r0VarC2 = dVar6.c(dVar6.f2949e);
                if (r0VarC != null && r0VarC2 != null && r0VarC != r0VarC2) {
                    StringBuilder sbF = g.a.a.a.a.F("Mixing framework transitions and AndroidX transitions is not allowed. Fragment ");
                    sbF.append(dVar6.a.f3154c);
                    sbF.append(" returned Transition ");
                    sbF.append(dVar6.f2947c);
                    sbF.append(" which uses a different Transition  type than its shared element transition ");
                    sbF.append(dVar6.f2949e);
                    throw new IllegalArgumentException(sbF.toString());
                }
                if (r0VarC == null) {
                    r0VarC = r0VarC2;
                }
                if (r0Var2 == null) {
                    r0Var2 = r0VarC;
                } else if (r0VarC != null && r0Var2 != r0VarC) {
                    StringBuilder sbF2 = g.a.a.a.a.F("Mixing framework transitions and AndroidX transitions is not allowed. Fragment ");
                    sbF2.append(dVar6.a.f3154c);
                    sbF2.append(" returned Transition ");
                    sbF2.append(dVar6.f2947c);
                    sbF2.append(" which uses a different Transition  type than other Fragments.");
                    throw new IllegalArgumentException(sbF2.toString());
                }
            }
        }
        if (r0Var2 == null) {
            for (d dVar7 : arrayList12) {
                map3.put(dVar7.a, Boolean.FALSE);
                dVar7.a();
            }
            z3 = false;
            z4 = true;
            str = "FragmentManager";
            cVar = cVar5;
            arrayList = arrayList11;
            arrayList2 = arrayList13;
            map = map3;
        } else {
            View view5 = new View(this.a.getContext());
            Rect rect2 = new Rect();
            ArrayList<View> arrayList14 = new ArrayList<>();
            ArrayList<View> arrayList15 = new ArrayList<>();
            arrayList = arrayList11;
            d.e.a aVar4 = new d.e.a();
            Iterator it3 = arrayList12.iterator();
            Rect rect3 = rect2;
            Object obj3 = null;
            View view6 = null;
            boolean z7 = false;
            View view7 = view5;
            String str5 = "FragmentManager";
            w0.d dVar8 = dVar3;
            w0.d dVar9 = dVar4;
            while (it3.hasNext()) {
                w0.d.c cVar7 = cVar6;
                Object obj4 = ((d) it3.next()).f2949e;
                if (!(obj4 != null) || dVar8 == null || dVar9 == null) {
                    arrayList3 = arrayList15;
                    cVar4 = cVar5;
                    aVar = aVar4;
                    arrayList4 = arrayList12;
                    arrayList5 = arrayList13;
                    map2 = map3;
                    view3 = view7;
                    str3 = str5;
                    arrayList6 = arrayList14;
                    r0Var = r0Var2;
                    rect = rect3;
                } else {
                    Object objY = r0Var2.y(r0Var2.g(obj4));
                    m.b bVar = dVar9.f3154c.T;
                    if (bVar == null || (arrayList7 = bVar.f3061i) == null) {
                        arrayList7 = new ArrayList<>();
                    }
                    r0 r0Var3 = r0Var2;
                    m.b bVar2 = dVar8.f3154c.T;
                    if (bVar2 == null || (arrayList8 = bVar2.f3061i) == null) {
                        arrayList8 = new ArrayList<>();
                    }
                    arrayList5 = arrayList13;
                    m.b bVar3 = dVar8.f3154c.T;
                    if (bVar3 == null || (arrayList9 = bVar3.f3062j) == null) {
                        arrayList9 = new ArrayList<>();
                    }
                    cVar4 = cVar5;
                    arrayList4 = arrayList12;
                    int i3 = 0;
                    while (i3 < arrayList9.size()) {
                        int iIndexOf = arrayList7.indexOf(arrayList9.get(i3));
                        ArrayList<String> arrayList16 = arrayList9;
                        if (iIndexOf != -1) {
                            arrayList7.set(iIndexOf, arrayList8.get(i3));
                        }
                        i3++;
                        arrayList9 = arrayList16;
                    }
                    m.b bVar4 = dVar9.f3154c.T;
                    if (bVar4 == null || (arrayList10 = bVar4.f3062j) == null) {
                        arrayList10 = new ArrayList<>();
                    }
                    ArrayList<String> arrayList17 = arrayList10;
                    if (z6) {
                        dVar8.f3154c.i();
                        dVar9.f3154c.l();
                    } else {
                        dVar8.f3154c.l();
                        dVar9.f3154c.i();
                    }
                    int i4 = 0;
                    for (int size = arrayList7.size(); i4 < size; size = size) {
                        aVar4.put(arrayList7.get(i4), arrayList17.get(i4));
                        i4++;
                    }
                    d.e.a<String, View> aVar5 = new d.e.a<>();
                    k(aVar5, dVar8.f3154c.Q);
                    d.e.g.k(aVar5, arrayList7);
                    d.e.g.k(aVar4, aVar5.keySet());
                    d.e.a<String, View> aVar6 = new d.e.a<>();
                    k(aVar6, dVar9.f3154c.Q);
                    d.e.g.k(aVar6, arrayList17);
                    d.e.g.k(aVar6, aVar4.values());
                    p0.m(aVar4, aVar6);
                    l(aVar5, aVar4.keySet());
                    l(aVar6, aVar4.values());
                    if (aVar4.isEmpty()) {
                        arrayList14.clear();
                        arrayList15.clear();
                        obj3 = null;
                        rect = rect3;
                        arrayList3 = arrayList15;
                        aVar = aVar4;
                        map2 = map3;
                        view3 = view7;
                        str3 = str5;
                        r0Var = r0Var3;
                        arrayList6 = arrayList14;
                    } else {
                        p0.c(dVar9.f3154c, dVar8.f3154c, z6, aVar5, true);
                        arrayList3 = arrayList15;
                        aVar = aVar4;
                        arrayList6 = arrayList14;
                        HashMap map4 = map3;
                        Rect rect4 = rect3;
                        ArrayList<String> arrayList18 = arrayList7;
                        w0.d dVar10 = dVar4;
                        View view8 = view7;
                        w0.d dVar11 = dVar3;
                        str3 = str5;
                        r0Var = r0Var3;
                        d.h.j.t.a(this.a, new h(this, dVar4, dVar3, z2, aVar6));
                        arrayList6.addAll(aVar5.values());
                        if (arrayList18.isEmpty()) {
                            i2 = 0;
                        } else {
                            i2 = 0;
                            View view9 = (View) aVar5.get(arrayList18.get(0));
                            r0Var.t(objY, view9);
                            view6 = view9;
                        }
                        arrayList3.addAll(aVar6.values());
                        if (arrayList17.isEmpty() || (view4 = (View) aVar6.get(arrayList17.get(i2))) == null) {
                            rect = rect4;
                        } else {
                            rect = rect4;
                            d.h.j.t.a(this.a, new i(this, r0Var, view4, rect));
                            z7 = true;
                        }
                        view3 = view8;
                        r0Var.w(objY, view3, arrayList6);
                        r0Var.r(objY, null, null, null, null, objY, arrayList3);
                        Boolean bool = Boolean.TRUE;
                        map2 = map4;
                        dVar3 = dVar11;
                        map2.put(dVar3, bool);
                        dVar4 = dVar10;
                        map2.put(dVar4, bool);
                        obj3 = objY;
                        dVar8 = dVar3;
                        dVar9 = dVar4;
                    }
                }
                view7 = view3;
                rect3 = rect;
                arrayList15 = arrayList3;
                arrayList14 = arrayList6;
                r0Var2 = r0Var;
                cVar6 = cVar7;
                arrayList13 = arrayList5;
                arrayList12 = arrayList4;
                aVar4 = aVar;
                str5 = str3;
                z6 = z2;
                map3 = map2;
                cVar5 = cVar4;
            }
            ArrayList<View> arrayList19 = arrayList15;
            w0.d.c cVar8 = cVar5;
            w0.d.c cVar9 = cVar6;
            d.e.a aVar7 = aVar4;
            ArrayList arrayList20 = arrayList12;
            arrayList2 = arrayList13;
            map = map3;
            View view10 = view7;
            String str6 = str5;
            ArrayList<View> arrayList21 = arrayList14;
            r0 r0Var4 = r0Var2;
            Rect rect5 = rect3;
            ArrayList arrayList22 = new ArrayList();
            Iterator it4 = arrayList20.iterator();
            Object obj5 = null;
            Object objM2 = null;
            while (it4.hasNext()) {
                d dVar12 = (d) it4.next();
                if (dVar12.b()) {
                    it = it4;
                    dVar = dVar4;
                    map.put(dVar12.a, Boolean.FALSE);
                    dVar12.a();
                    view = view10;
                    obj = obj3;
                    dVar2 = dVar9;
                    obj2 = obj5;
                    view2 = view6;
                    cVar3 = cVar9;
                    cVar2 = cVar8;
                } else {
                    it = it4;
                    dVar = dVar4;
                    Object objG = r0Var4.g(dVar12.f2947c);
                    w0.d dVar13 = dVar12.a;
                    boolean z8 = obj3 != null && (dVar13 == dVar8 || dVar13 == dVar9);
                    if (objG == null) {
                        if (!z8) {
                            map.put(dVar13, Boolean.FALSE);
                            dVar12.a();
                        }
                        view = view10;
                        obj = obj3;
                        objM = obj5;
                        view2 = view6;
                        cVar3 = cVar9;
                        cVar2 = cVar8;
                    } else {
                        obj = obj3;
                        ArrayList<View> arrayList23 = new ArrayList<>();
                        Object obj6 = obj5;
                        j(arrayList23, dVar13.f3154c.Q);
                        if (z8) {
                            if (dVar13 == dVar8) {
                                arrayList23.removeAll(arrayList21);
                            } else {
                                arrayList23.removeAll(arrayList19);
                            }
                        }
                        if (arrayList23.isEmpty()) {
                            r0Var4.a(objG, view10);
                            view = view10;
                            cVar2 = cVar8;
                        } else {
                            r0Var4.b(objG, arrayList23);
                            r0Var4.r(objG, objG, arrayList23, null, null, null, null);
                            cVar2 = cVar8;
                            if (dVar13.a == cVar2) {
                                arrayList2.remove(dVar13);
                                view = view10;
                                ArrayList<View> arrayList24 = new ArrayList<>(arrayList23);
                                arrayList24.remove(dVar13.f3154c.Q);
                                r0Var4.q(objG, dVar13.f3154c.Q, arrayList24);
                                d.h.j.t.a(this.a, new j(this, arrayList23));
                            } else {
                                view = view10;
                            }
                        }
                        cVar3 = cVar9;
                        if (dVar13.a == cVar3) {
                            arrayList22.addAll(arrayList23);
                            if (z7) {
                                r0Var4.s(objG, rect5);
                            }
                            view2 = view6;
                        } else {
                            view2 = view6;
                            r0Var4.t(objG, view2);
                        }
                        map.put(dVar13, Boolean.TRUE);
                        if (dVar12.f2948d) {
                            objM2 = r0Var4.m(objM2, objG, null);
                            objM = obj6;
                        } else {
                            objM = r0Var4.m(obj6, objG, null);
                        }
                    }
                    obj2 = objM;
                    dVar2 = dVar;
                }
                it4 = it;
                view6 = view2;
                cVar9 = cVar3;
                cVar8 = cVar2;
                dVar4 = dVar;
                view10 = view;
                dVar9 = dVar2;
                obj5 = obj2;
                obj3 = obj;
            }
            Object obj7 = obj3;
            w0.d dVar14 = dVar4;
            Object obj8 = obj5;
            cVar = cVar8;
            Object objL = r0Var4.l(objM2, obj8, obj7);
            Iterator it5 = arrayList20.iterator();
            while (it5.hasNext()) {
                d dVar15 = (d) it5.next();
                if (!dVar15.b()) {
                    Object obj9 = dVar15.f2947c;
                    w0.d dVar16 = dVar15.a;
                    w0.d dVar17 = dVar14;
                    boolean z9 = obj7 != null && (dVar16 == dVar8 || dVar16 == dVar17);
                    if (obj9 != null || z9) {
                        ViewGroup viewGroup = this.a;
                        AtomicInteger atomicInteger = d.h.j.y.a;
                        if (y.f.c(viewGroup)) {
                            r0Var4.u(dVar15.a.f3154c, objL, dVar15.f2946b, new k(this, dVar15));
                            it5 = it5;
                            dVar14 = dVar17;
                        } else {
                            if (a0.M(2)) {
                                StringBuilder sbF3 = g.a.a.a.a.F("SpecialEffectsController: Container ");
                                sbF3.append(this.a);
                                sbF3.append(" has not been laid out. Completing operation ");
                                sbF3.append(dVar16);
                                str2 = str6;
                                Log.v(str2, sbF3.toString());
                            } else {
                                str2 = str6;
                            }
                            dVar15.a();
                        }
                    } else {
                        str2 = str6;
                    }
                    str6 = str2;
                    dVar14 = dVar17;
                }
            }
            str = str6;
            ViewGroup viewGroup2 = this.a;
            AtomicInteger atomicInteger2 = d.h.j.y.a;
            if (y.f.c(viewGroup2)) {
                p0.o(arrayList22, 4);
                ArrayList<String> arrayListN = r0Var4.n(arrayList19);
                r0Var4.c(this.a, objL);
                r0Var4.v(this.a, arrayList21, arrayList19, arrayListN, aVar7);
                z3 = false;
                p0.o(arrayList22, 0);
                r0Var4.x(obj7, arrayList21, arrayList19);
            } else {
                z3 = false;
            }
            z4 = true;
        }
        boolean zContainsValue = map.containsValue(Boolean.TRUE);
        ViewGroup viewGroup3 = this.a;
        Context context = viewGroup3.getContext();
        ArrayList<b> arrayList25 = new ArrayList();
        boolean z10 = z3;
        for (b bVar5 : arrayList) {
            if (bVar5.b() || (rVarC = bVar5.c(context)) == null) {
                z5 = z3;
                bVar5.a();
                z3 = z5;
            } else {
                Animator animator = rVarC.f3120b;
                if (animator == null) {
                    arrayList25.add(bVar5);
                    z5 = z3;
                    z3 = z5;
                } else {
                    w0.d dVar18 = bVar5.a;
                    m mVar = dVar18.f3154c;
                    z5 = z3;
                    if (Boolean.TRUE.equals(map.get(dVar18))) {
                        if (a0.M(2)) {
                            Log.v(str, "Ignoring Animator set on " + mVar + " as this Fragment was involved in a Transition.");
                        }
                        bVar5.a();
                        z3 = z5;
                    } else {
                        boolean z11 = dVar18.a == cVar ? z4 : z5;
                        ArrayList arrayList26 = arrayList2;
                        if (z11) {
                            arrayList26.remove(dVar18);
                        }
                        View view11 = mVar.Q;
                        viewGroup3.startViewTransition(view11);
                        animator.addListener(new d.k.b.d(this, viewGroup3, view11, z11, dVar18, bVar5));
                        animator.setTarget(view11);
                        animator.start();
                        bVar5.f2946b.b(new e(this, animator));
                        z3 = false;
                        z10 = z4;
                        z4 = z10;
                        arrayList2 = arrayList26;
                        map = map;
                    }
                }
            }
        }
        ArrayList<w0.d> arrayList27 = arrayList2;
        for (b bVar6 : arrayList25) {
            w0.d dVar19 = bVar6.a;
            m mVar2 = dVar19.f3154c;
            if (zContainsValue) {
                if (a0.M(2)) {
                    sb = new StringBuilder();
                    sb.append("Ignoring Animation set on ");
                    sb.append(mVar2);
                    str4 = " as Animations cannot run alongside Transitions.";
                    sb.append(str4);
                    Log.v(str, sb.toString());
                }
                bVar6.a();
            } else if (z10) {
                if (a0.M(2)) {
                    sb = new StringBuilder();
                    sb.append("Ignoring Animation set on ");
                    sb.append(mVar2);
                    str4 = " as Animations cannot run alongside Animators.";
                    sb.append(str4);
                    Log.v(str, sb.toString());
                }
                bVar6.a();
            } else {
                View view12 = mVar2.Q;
                r rVarC2 = bVar6.c(context);
                Objects.requireNonNull(rVarC2);
                Animation animation = rVarC2.a;
                Objects.requireNonNull(animation);
                if (dVar19.a != w0.d.c.REMOVED) {
                    view12.startAnimation(animation);
                    bVar6.a();
                } else {
                    viewGroup3.startViewTransition(view12);
                    s sVar = new s(animation, viewGroup3, view12);
                    sVar.setAnimationListener(new f(this, viewGroup3, view12, bVar6));
                    view12.startAnimation(sVar);
                }
                bVar6.f2946b.b(new g(this, view12, viewGroup3, bVar6));
            }
        }
        for (w0.d dVar20 : arrayList27) {
            dVar20.a.b(dVar20.f3154c.Q);
        }
        arrayList27.clear();
    }

    public void j(ArrayList<View> arrayList, View view) {
        if (!(view instanceof ViewGroup)) {
            if (arrayList.contains(view)) {
                return;
            }
            arrayList.add(view);
            return;
        }
        ViewGroup viewGroup = (ViewGroup) view;
        if (d.h.j.b0.b(viewGroup)) {
            if (arrayList.contains(view)) {
                return;
            }
            arrayList.add(viewGroup);
            return;
        }
        int childCount = viewGroup.getChildCount();
        for (int i2 = 0; i2 < childCount; i2++) {
            View childAt = viewGroup.getChildAt(i2);
            if (childAt.getVisibility() == 0) {
                j(arrayList, childAt);
            }
        }
    }

    public void k(Map<String, View> map, View view) {
        AtomicInteger atomicInteger = d.h.j.y.a;
        String strK = y.h.k(view);
        if (strK != null) {
            map.put(strK, 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) {
                    k(map, childAt);
                }
            }
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public void l(d.e.a<String, View> aVar, Collection<String> collection) {
        Iterator it = ((g.b) aVar.entrySet()).iterator();
        while (true) {
            g.d dVar = (g.d) it;
            if (!dVar.hasNext()) {
                return;
            }
            dVar.next();
            View view = (View) dVar.getValue();
            AtomicInteger atomicInteger = d.h.j.y.a;
            if (!collection.contains(y.h.k(view))) {
                dVar.remove();
            }
        }
    }
}
