package androidx.fragment.app;

import android.content.Context;
import android.graphics.Rect;
import android.os.Build;
import android.util.SparseArray;
import android.view.View;
import android.view.ViewGroup;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;

/* JADX INFO: compiled from: FragmentTransition.java */
/* JADX INFO: loaded from: classes.dex */
class w {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private static final int[] f2440a = {0, 3, 0, 1, 5, 4, 7, 6, 9, 8, 10};

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    static final y f2442c;

    /* JADX INFO: compiled from: FragmentTransition.java */
    class a implements Runnable {

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

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

        /* JADX INFO: renamed from: g, reason: collision with root package name */
        final /* synthetic */ androidx.core.os.e f2445g;

        a(g gVar, Fragment fragment, androidx.core.os.e eVar) {
            this.f2443e = gVar;
            this.f2444f = fragment;
            this.f2445g = eVar;
        }

        @Override // java.lang.Runnable
        public void run() {
            this.f2443e.a(this.f2444f, this.f2445g);
        }
    }

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

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

        b(ArrayList arrayList) {
            this.f2446e = arrayList;
        }

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

    /* JADX INFO: compiled from: FragmentTransition.java */
    class c implements Runnable {

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

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

        /* JADX INFO: renamed from: g, reason: collision with root package name */
        final /* synthetic */ androidx.core.os.e f2449g;

        c(g gVar, Fragment fragment, androidx.core.os.e eVar) {
            this.f2447e = gVar;
            this.f2448f = fragment;
            this.f2449g = eVar;
        }

        @Override // java.lang.Runnable
        public void run() {
            this.f2447e.a(this.f2448f, this.f2449g);
        }
    }

    /* JADX INFO: compiled from: FragmentTransition.java */
    class d implements Runnable {

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

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

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

        /* JADX INFO: renamed from: h, reason: collision with root package name */
        final /* synthetic */ Fragment f2453h;

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

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

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

        /* JADX INFO: renamed from: l, reason: collision with root package name */
        final /* synthetic */ Object f2457l;

        d(Object obj, y yVar, View view, Fragment fragment, ArrayList arrayList, ArrayList arrayList2, ArrayList arrayList3, Object obj2) {
            this.f2450e = obj;
            this.f2451f = yVar;
            this.f2452g = view;
            this.f2453h = fragment;
            this.f2454i = arrayList;
            this.f2455j = arrayList2;
            this.f2456k = arrayList3;
            this.f2457l = obj2;
        }

        @Override // java.lang.Runnable
        public void run() {
            Object obj = this.f2450e;
            if (obj != null) {
                this.f2451f.p(obj, this.f2452g);
                this.f2455j.addAll(w.k(this.f2451f, this.f2450e, this.f2453h, this.f2454i, this.f2452g));
            }
            if (this.f2456k != null) {
                if (this.f2457l != null) {
                    ArrayList<View> arrayList = new ArrayList<>();
                    arrayList.add(this.f2452g);
                    this.f2451f.q(this.f2457l, this.f2456k, arrayList);
                }
                this.f2456k.clear();
                this.f2456k.add(this.f2452g);
            }
        }
    }

    /* JADX INFO: compiled from: FragmentTransition.java */
    class e implements Runnable {

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

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

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

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

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

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

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

        e(Fragment fragment, Fragment fragment2, boolean z2, j.a aVar, View view, y yVar, Rect rect) {
            this.f2458e = fragment;
            this.f2459f = fragment2;
            this.f2460g = z2;
            this.f2461h = aVar;
            this.f2462i = view;
            this.f2463j = yVar;
            this.f2464k = rect;
        }

        @Override // java.lang.Runnable
        public void run() {
            w.f(this.f2458e, this.f2459f, this.f2460g, this.f2461h, false);
            View view = this.f2462i;
            if (view != null) {
                this.f2463j.k(view, this.f2464k);
            }
        }
    }

    /* JADX INFO: compiled from: FragmentTransition.java */
    class f implements Runnable {

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

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

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

        /* JADX INFO: renamed from: h, reason: collision with root package name */
        final /* synthetic */ h f2468h;

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

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

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

        /* JADX INFO: renamed from: l, reason: collision with root package name */
        final /* synthetic */ Fragment f2472l;

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

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

        /* JADX INFO: renamed from: o, reason: collision with root package name */
        final /* synthetic */ Object f2475o;

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

        f(y yVar, j.a aVar, Object obj, h hVar, ArrayList arrayList, View view, Fragment fragment, Fragment fragment2, boolean z2, ArrayList arrayList2, Object obj2, Rect rect) {
            this.f2465e = yVar;
            this.f2466f = aVar;
            this.f2467g = obj;
            this.f2468h = hVar;
            this.f2469i = arrayList;
            this.f2470j = view;
            this.f2471k = fragment;
            this.f2472l = fragment2;
            this.f2473m = z2;
            this.f2474n = arrayList2;
            this.f2475o = obj2;
            this.f2476p = rect;
        }

        @Override // java.lang.Runnable
        public void run() {
            j.a<String, View> aVarH = w.h(this.f2465e, this.f2466f, this.f2467g, this.f2468h);
            if (aVarH != null) {
                this.f2469i.addAll(aVarH.values());
                this.f2469i.add(this.f2470j);
            }
            w.f(this.f2471k, this.f2472l, this.f2473m, aVarH, false);
            Object obj = this.f2467g;
            if (obj != null) {
                this.f2465e.A(obj, this.f2474n, this.f2469i);
                View viewS = w.s(aVarH, this.f2468h, this.f2475o, this.f2473m);
                if (viewS != null) {
                    this.f2465e.k(viewS, this.f2476p);
                }
            }
        }
    }

    /* JADX INFO: compiled from: FragmentTransition.java */
    interface g {
        void a(Fragment fragment, androidx.core.os.e eVar);

        void b(Fragment fragment, androidx.core.os.e eVar);
    }

    /* JADX INFO: compiled from: FragmentTransition.java */
    static class h {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        public Fragment f2477a;

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

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public androidx.fragment.app.a f2479c;

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

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

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public androidx.fragment.app.a f2482f;

        h() {
        }
    }

    static {
        f2441b = Build.VERSION.SDK_INT >= 21 ? new x() : null;
        f2442c = w();
    }

    static void A(ArrayList<View> arrayList, int i3) {
        if (arrayList == null) {
            return;
        }
        for (int size = arrayList.size() - 1; size >= 0; size--) {
            arrayList.get(size).setVisibility(i3);
        }
    }

    static void B(Context context, androidx.fragment.app.g gVar, ArrayList<androidx.fragment.app.a> arrayList, ArrayList<Boolean> arrayList2, int i3, int i4, boolean z2, g gVar2) {
        ViewGroup viewGroup;
        SparseArray sparseArray = new SparseArray();
        for (int i5 = i3; i5 < i4; i5++) {
            androidx.fragment.app.a aVar = arrayList.get(i5);
            if (arrayList2.get(i5).booleanValue()) {
                e(aVar, sparseArray, z2);
            } else {
                c(aVar, sparseArray, z2);
            }
        }
        if (sparseArray.size() != 0) {
            View view = new View(context);
            int size = sparseArray.size();
            for (int i6 = 0; i6 < size; i6++) {
                int iKeyAt = sparseArray.keyAt(i6);
                j.a<String, String> aVarD = d(iKeyAt, arrayList, arrayList2, i3, i4);
                h hVar = (h) sparseArray.valueAt(i6);
                if (gVar.h() && (viewGroup = (ViewGroup) gVar.g(iKeyAt)) != null) {
                    if (z2) {
                        o(viewGroup, hVar, view, aVarD, gVar2);
                    } else {
                        n(viewGroup, hVar, view, aVarD, gVar2);
                    }
                }
            }
        }
    }

    private static void a(ArrayList<View> arrayList, j.a<String, View> aVar, Collection<String> collection) {
        for (int size = aVar.size() - 1; size >= 0; size--) {
            View viewM = aVar.m(size);
            if (collection.contains(androidx.core.view.y.M(viewM))) {
                arrayList.add(viewM);
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:55:0x006f  */
    /* JADX WARN: Removed duplicated region for block: B:56:0x0071  */
    /* JADX WARN: Removed duplicated region for block: B:64:0x0082  */
    /* JADX WARN: Removed duplicated region for block: B:65:0x0085  */
    /* JADX WARN: Removed duplicated region for block: B:69:0x008d  */
    /* JADX WARN: Removed duplicated region for block: B:70:0x008f  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    private static void b(androidx.fragment.app.a r8, androidx.fragment.app.v.a r9, android.util.SparseArray<androidx.fragment.app.w.h> r10, boolean r11, boolean r12) {
        /*
            Method dump skipped, instruction units count: 229
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: androidx.fragment.app.w.b(androidx.fragment.app.a, androidx.fragment.app.v$a, android.util.SparseArray, boolean, boolean):void");
    }

    public static void c(androidx.fragment.app.a aVar, SparseArray<h> sparseArray, boolean z2) {
        int size = aVar.f2416a.size();
        for (int i3 = 0; i3 < size; i3++) {
            b(aVar, aVar.f2416a.get(i3), sparseArray, false, z2);
        }
    }

    private static j.a<String, String> d(int i3, ArrayList<androidx.fragment.app.a> arrayList, ArrayList<Boolean> arrayList2, int i4, int i5) {
        ArrayList<String> arrayList3;
        ArrayList<String> arrayList4;
        j.a<String, String> aVar = new j.a<>();
        for (int i6 = i5 - 1; i6 >= i4; i6--) {
            androidx.fragment.app.a aVar2 = arrayList.get(i6);
            if (aVar2.w(i3)) {
                boolean zBooleanValue = arrayList2.get(i6).booleanValue();
                ArrayList<String> arrayList5 = aVar2.f2428m;
                if (arrayList5 != null) {
                    int size = arrayList5.size();
                    if (zBooleanValue) {
                        arrayList3 = aVar2.f2428m;
                        arrayList4 = aVar2.f2429n;
                    } else {
                        ArrayList<String> arrayList6 = aVar2.f2428m;
                        arrayList3 = aVar2.f2429n;
                        arrayList4 = arrayList6;
                    }
                    for (int i7 = 0; i7 < size; i7++) {
                        String str = arrayList4.get(i7);
                        String str2 = arrayList3.get(i7);
                        String strRemove = aVar.remove(str2);
                        if (strRemove != null) {
                            aVar.put(str, strRemove);
                        } else {
                            aVar.put(str, str2);
                        }
                    }
                }
            }
        }
        return aVar;
    }

    public static void e(androidx.fragment.app.a aVar, SparseArray<h> sparseArray, boolean z2) {
        if (aVar.f2197q.n0().h()) {
            for (int size = aVar.f2416a.size() - 1; size >= 0; size--) {
                b(aVar, aVar.f2416a.get(size), sparseArray, true, z2);
            }
        }
    }

    static void f(Fragment fragment, Fragment fragment2, boolean z2, j.a<String, View> aVar, boolean z3) {
        if (z2) {
            fragment2.u();
        } else {
            fragment.u();
        }
    }

    private static boolean g(y yVar, List<Object> list) {
        int size = list.size();
        for (int i3 = 0; i3 < size; i3++) {
            if (!yVar.e(list.get(i3))) {
                return false;
            }
        }
        return true;
    }

    static j.a<String, View> h(y yVar, j.a<String, String> aVar, Object obj, h hVar) {
        ArrayList<String> arrayList;
        Fragment fragment = hVar.f2477a;
        View viewS = fragment.S();
        if (aVar.isEmpty() || obj == null || viewS == null) {
            aVar.clear();
            return null;
        }
        j.a<String, View> aVar2 = new j.a<>();
        yVar.j(aVar2, viewS);
        androidx.fragment.app.a aVar3 = hVar.f2479c;
        if (hVar.f2478b) {
            fragment.x();
            arrayList = aVar3.f2428m;
        } else {
            fragment.u();
            arrayList = aVar3.f2429n;
        }
        if (arrayList != null) {
            aVar2.o(arrayList);
            aVar2.o(aVar.values());
        }
        x(aVar, aVar2);
        return aVar2;
    }

    private static j.a<String, View> i(y yVar, j.a<String, String> aVar, Object obj, h hVar) {
        ArrayList<String> arrayList;
        if (aVar.isEmpty() || obj == null) {
            aVar.clear();
            return null;
        }
        Fragment fragment = hVar.f2480d;
        j.a<String, View> aVar2 = new j.a<>();
        yVar.j(aVar2, fragment.m1());
        androidx.fragment.app.a aVar3 = hVar.f2482f;
        if (hVar.f2481e) {
            fragment.u();
            arrayList = aVar3.f2429n;
        } else {
            fragment.x();
            arrayList = aVar3.f2428m;
        }
        if (arrayList != null) {
            aVar2.o(arrayList);
        }
        aVar.o(aVar2.keySet());
        return aVar2;
    }

    private static y j(Fragment fragment, Fragment fragment2) {
        ArrayList arrayList = new ArrayList();
        if (fragment != null) {
            Object objW = fragment.w();
            if (objW != null) {
                arrayList.add(objW);
            }
            Object objL = fragment.L();
            if (objL != null) {
                arrayList.add(objL);
            }
            Object objN = fragment.N();
            if (objN != null) {
                arrayList.add(objN);
            }
        }
        if (fragment2 != null) {
            Object objT = fragment2.t();
            if (objT != null) {
                arrayList.add(objT);
            }
            Object objJ = fragment2.J();
            if (objJ != null) {
                arrayList.add(objJ);
            }
            Object objM = fragment2.M();
            if (objM != null) {
                arrayList.add(objM);
            }
        }
        if (arrayList.isEmpty()) {
            return null;
        }
        y yVar = f2441b;
        if (yVar != null && g(yVar, arrayList)) {
            return yVar;
        }
        y yVar2 = f2442c;
        if (yVar2 != null && g(yVar2, arrayList)) {
            return yVar2;
        }
        if (yVar == null && yVar2 == null) {
            return null;
        }
        throw new IllegalArgumentException("Invalid Transition types");
    }

    static ArrayList<View> k(y yVar, Object obj, Fragment fragment, ArrayList<View> arrayList, View view) {
        if (obj == null) {
            return null;
        }
        ArrayList<View> arrayList2 = new ArrayList<>();
        View viewS = fragment.S();
        if (viewS != null) {
            yVar.f(arrayList2, viewS);
        }
        if (arrayList != null) {
            arrayList2.removeAll(arrayList);
        }
        if (arrayList2.isEmpty()) {
            return arrayList2;
        }
        arrayList2.add(view);
        yVar.b(obj, arrayList2);
        return arrayList2;
    }

    private static Object l(y yVar, ViewGroup viewGroup, View view, j.a<String, String> aVar, h hVar, ArrayList<View> arrayList, ArrayList<View> arrayList2, Object obj, Object obj2) {
        Object objT;
        j.a<String, String> aVar2;
        Object obj3;
        Rect rect;
        Fragment fragment = hVar.f2477a;
        Fragment fragment2 = hVar.f2480d;
        if (fragment == null || fragment2 == null) {
            return null;
        }
        boolean z2 = hVar.f2478b;
        if (aVar.isEmpty()) {
            aVar2 = aVar;
            objT = null;
        } else {
            objT = t(yVar, fragment, fragment2, z2);
            aVar2 = aVar;
        }
        j.a<String, View> aVarI = i(yVar, aVar2, objT, hVar);
        if (aVar.isEmpty()) {
            obj3 = null;
        } else {
            arrayList.addAll(aVarI.values());
            obj3 = objT;
        }
        if (obj == null && obj2 == null && obj3 == null) {
            return null;
        }
        f(fragment, fragment2, z2, aVarI, true);
        if (obj3 != null) {
            rect = new Rect();
            yVar.z(obj3, view, arrayList);
            z(yVar, obj3, obj2, aVarI, hVar.f2481e, hVar.f2482f);
            if (obj != null) {
                yVar.u(obj, rect);
            }
        } else {
            rect = null;
        }
        androidx.core.view.v.a(viewGroup, new f(yVar, aVar, obj3, hVar, arrayList2, view, fragment, fragment2, z2, arrayList, obj, rect));
        return obj3;
    }

    private static Object m(y yVar, ViewGroup viewGroup, View view, j.a<String, String> aVar, h hVar, ArrayList<View> arrayList, ArrayList<View> arrayList2, Object obj, Object obj2) {
        Object obj3;
        View view2;
        Rect rect;
        Fragment fragment = hVar.f2477a;
        Fragment fragment2 = hVar.f2480d;
        if (fragment != null) {
            fragment.m1().setVisibility(0);
        }
        if (fragment == null || fragment2 == null) {
            return null;
        }
        boolean z2 = hVar.f2478b;
        Object objT = aVar.isEmpty() ? null : t(yVar, fragment, fragment2, z2);
        j.a<String, View> aVarI = i(yVar, aVar, objT, hVar);
        j.a<String, View> aVarH = h(yVar, aVar, objT, hVar);
        if (aVar.isEmpty()) {
            if (aVarI != null) {
                aVarI.clear();
            }
            if (aVarH != null) {
                aVarH.clear();
            }
            obj3 = null;
        } else {
            a(arrayList, aVarI, aVar.keySet());
            a(arrayList2, aVarH, aVar.values());
            obj3 = objT;
        }
        if (obj == null && obj2 == null && obj3 == null) {
            return null;
        }
        f(fragment, fragment2, z2, aVarI, true);
        if (obj3 != null) {
            arrayList2.add(view);
            yVar.z(obj3, view, arrayList);
            z(yVar, obj3, obj2, aVarI, hVar.f2481e, hVar.f2482f);
            Rect rect2 = new Rect();
            View viewS = s(aVarH, hVar, obj, z2);
            if (viewS != null) {
                yVar.u(obj, rect2);
            }
            rect = rect2;
            view2 = viewS;
        } else {
            view2 = null;
            rect = null;
        }
        androidx.core.view.v.a(viewGroup, new e(fragment, fragment2, z2, aVarH, view2, yVar, rect));
        return obj3;
    }

    private static void n(ViewGroup viewGroup, h hVar, View view, j.a<String, String> aVar, g gVar) {
        Object obj;
        Fragment fragment = hVar.f2477a;
        Fragment fragment2 = hVar.f2480d;
        y yVarJ = j(fragment2, fragment);
        if (yVarJ == null) {
            return;
        }
        boolean z2 = hVar.f2478b;
        boolean z3 = hVar.f2481e;
        Object objQ = q(yVarJ, fragment, z2);
        Object objR = r(yVarJ, fragment2, z3);
        ArrayList arrayList = new ArrayList();
        ArrayList<View> arrayList2 = new ArrayList<>();
        Object objL = l(yVarJ, viewGroup, view, aVar, hVar, arrayList, arrayList2, objQ, objR);
        if (objQ == null && objL == null) {
            obj = objR;
            if (obj == null) {
                return;
            }
        } else {
            obj = objR;
        }
        ArrayList<View> arrayListK = k(yVarJ, obj, fragment2, arrayList, view);
        if (arrayListK == null || arrayListK.isEmpty()) {
            obj = null;
        }
        Object obj2 = obj;
        yVarJ.a(objQ, view);
        Object objU = u(yVarJ, objQ, obj2, objL, fragment, hVar.f2478b);
        if (fragment2 != null && arrayListK != null && (arrayListK.size() > 0 || arrayList.size() > 0)) {
            androidx.core.os.e eVar = new androidx.core.os.e();
            gVar.b(fragment2, eVar);
            yVarJ.w(fragment2, objU, eVar, new c(gVar, fragment2, eVar));
        }
        if (objU != null) {
            ArrayList<View> arrayList3 = new ArrayList<>();
            yVarJ.t(objU, objQ, arrayList3, obj2, arrayListK, objL, arrayList2);
            y(yVarJ, viewGroup, fragment, view, arrayList2, objQ, arrayList3, obj2, arrayListK);
            yVarJ.x(viewGroup, arrayList2, aVar);
            yVarJ.c(viewGroup, objU);
            yVarJ.s(viewGroup, arrayList2, aVar);
        }
    }

    private static void o(ViewGroup viewGroup, h hVar, View view, j.a<String, String> aVar, g gVar) {
        Object obj;
        Fragment fragment = hVar.f2477a;
        Fragment fragment2 = hVar.f2480d;
        y yVarJ = j(fragment2, fragment);
        if (yVarJ == null) {
            return;
        }
        boolean z2 = hVar.f2478b;
        boolean z3 = hVar.f2481e;
        ArrayList<View> arrayList = new ArrayList<>();
        ArrayList<View> arrayList2 = new ArrayList<>();
        Object objQ = q(yVarJ, fragment, z2);
        Object objR = r(yVarJ, fragment2, z3);
        Object objM = m(yVarJ, viewGroup, view, aVar, hVar, arrayList2, arrayList, objQ, objR);
        if (objQ == null && objM == null) {
            obj = objR;
            if (obj == null) {
                return;
            }
        } else {
            obj = objR;
        }
        ArrayList<View> arrayListK = k(yVarJ, obj, fragment2, arrayList2, view);
        ArrayList<View> arrayListK2 = k(yVarJ, objQ, fragment, arrayList, view);
        A(arrayListK2, 4);
        Object objU = u(yVarJ, objQ, obj, objM, fragment, z2);
        if (fragment2 != null && arrayListK != null && (arrayListK.size() > 0 || arrayList2.size() > 0)) {
            androidx.core.os.e eVar = new androidx.core.os.e();
            gVar.b(fragment2, eVar);
            yVarJ.w(fragment2, objU, eVar, new a(gVar, fragment2, eVar));
        }
        if (objU != null) {
            v(yVarJ, obj, fragment2, arrayListK);
            ArrayList<String> arrayListO = yVarJ.o(arrayList);
            yVarJ.t(objU, objQ, arrayListK2, obj, arrayListK, objM, arrayList);
            yVarJ.c(viewGroup, objU);
            yVarJ.y(viewGroup, arrayList2, arrayList, arrayListO, aVar);
            A(arrayListK2, 0);
            yVarJ.A(objM, arrayList2, arrayList);
        }
    }

    private static h p(h hVar, SparseArray<h> sparseArray, int i3) {
        if (hVar != null) {
            return hVar;
        }
        h hVar2 = new h();
        sparseArray.put(i3, hVar2);
        return hVar2;
    }

    private static Object q(y yVar, Fragment fragment, boolean z2) {
        if (fragment == null) {
            return null;
        }
        return yVar.g(z2 ? fragment.J() : fragment.t());
    }

    private static Object r(y yVar, Fragment fragment, boolean z2) {
        if (fragment == null) {
            return null;
        }
        return yVar.g(z2 ? fragment.L() : fragment.w());
    }

    static View s(j.a<String, View> aVar, h hVar, Object obj, boolean z2) {
        ArrayList<String> arrayList;
        androidx.fragment.app.a aVar2 = hVar.f2479c;
        if (obj == null || aVar == null || (arrayList = aVar2.f2428m) == null || arrayList.isEmpty()) {
            return null;
        }
        return aVar.get(z2 ? aVar2.f2428m.get(0) : aVar2.f2429n.get(0));
    }

    private static Object t(y yVar, Fragment fragment, Fragment fragment2, boolean z2) {
        if (fragment == null || fragment2 == null) {
            return null;
        }
        return yVar.B(yVar.g(z2 ? fragment2.N() : fragment.M()));
    }

    private static Object u(y yVar, Object obj, Object obj2, Object obj3, Fragment fragment, boolean z2) {
        return (obj == null || obj2 == null || fragment == null) ? true : z2 ? fragment.m() : fragment.l() ? yVar.n(obj2, obj, obj3) : yVar.m(obj2, obj, obj3);
    }

    private static void v(y yVar, Object obj, Fragment fragment, ArrayList<View> arrayList) {
        if (fragment != null && obj != null && fragment.f2148p && fragment.D && fragment.Q) {
            fragment.v1(true);
            yVar.r(obj, fragment.S(), arrayList);
            androidx.core.view.v.a(fragment.K, new b(arrayList));
        }
    }

    private static y w() {
        try {
            return (y) j0.e.class.getDeclaredConstructor(new Class[0]).newInstance(new Object[0]);
        } catch (Exception unused) {
            return null;
        }
    }

    static void x(j.a<String, String> aVar, j.a<String, View> aVar2) {
        for (int size = aVar.size() - 1; size >= 0; size--) {
            if (!aVar2.containsKey(aVar.m(size))) {
                aVar.k(size);
            }
        }
    }

    private static void y(y yVar, ViewGroup viewGroup, Fragment fragment, View view, ArrayList<View> arrayList, Object obj, ArrayList<View> arrayList2, Object obj2, ArrayList<View> arrayList3) {
        androidx.core.view.v.a(viewGroup, new d(obj, yVar, view, fragment, arrayList, arrayList2, arrayList3, obj2));
    }

    private static void z(y yVar, Object obj, Object obj2, j.a<String, View> aVar, boolean z2, androidx.fragment.app.a aVar2) {
        ArrayList<String> arrayList = aVar2.f2428m;
        if (arrayList == null || arrayList.isEmpty()) {
            return;
        }
        View view = aVar.get(z2 ? aVar2.f2429n.get(0) : aVar2.f2428m.get(0));
        yVar.v(obj, view);
        if (obj2 != null) {
            yVar.v(obj2, view);
        }
    }
}
