package d.r;

import android.annotation.SuppressLint;
import android.graphics.Rect;
import android.view.View;
import android.view.ViewGroup;
import com.ifpdos.udi.service.core.pc.R;
import d.h.j.y;
import d.k.b.r0;
import d.r.h;
import d.r.l;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.concurrent.atomic.AtomicInteger;

/* JADX INFO: loaded from: classes.dex */
@SuppressLint({"RestrictedApi"})
public class d extends r0 {

    public class a extends h.c {
        public a(d dVar, Rect rect) {
        }
    }

    public class b implements h.d {
        public final /* synthetic */ View a;

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

        public b(d dVar, View view, ArrayList arrayList) {
            this.a = view;
            this.f3379b = arrayList;
        }

        @Override // d.r.h.d
        public void a(h hVar) {
        }

        @Override // d.r.h.d
        public void b(h hVar) {
        }

        @Override // d.r.h.d
        public void c(h hVar) {
            hVar.y(this);
            this.a.setVisibility(8);
            int size = this.f3379b.size();
            for (int i2 = 0; i2 < size; i2++) {
                ((View) this.f3379b.get(i2)).setVisibility(0);
            }
        }

        @Override // d.r.h.d
        public void d(h hVar) {
        }

        @Override // d.r.h.d
        public void e(h hVar) {
        }
    }

    public class c extends k {
        public final /* synthetic */ Object a;

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

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

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        public final /* synthetic */ ArrayList f3382d;

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

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

        public c(Object obj, ArrayList arrayList, Object obj2, ArrayList arrayList2, Object obj3, ArrayList arrayList3) {
            this.a = obj;
            this.f3380b = arrayList;
            this.f3381c = obj2;
            this.f3382d = arrayList2;
            this.f3383e = obj3;
            this.f3384f = arrayList3;
        }

        @Override // d.r.k, d.r.h.d
        public void a(h hVar) {
            Object obj = this.a;
            if (obj != null) {
                d.this.p(obj, this.f3380b, null);
            }
            Object obj2 = this.f3381c;
            if (obj2 != null) {
                d.this.p(obj2, this.f3382d, null);
            }
            Object obj3 = this.f3383e;
            if (obj3 != null) {
                d.this.p(obj3, this.f3384f, null);
            }
        }

        @Override // d.r.h.d
        public void c(h hVar) {
            hVar.y(this);
        }
    }

    /* JADX INFO: renamed from: d.r.d$d, reason: collision with other inner class name */
    public class C0048d extends h.c {
        public C0048d(d dVar, Rect rect) {
        }
    }

    public static boolean z(h hVar) {
        return (r0.k(hVar.f3393s) && r0.k(null) && r0.k(null)) ? false : true;
    }

    @Override // d.k.b.r0
    public void a(Object obj, View view) {
        if (obj != null) {
            ((h) obj).c(view);
        }
    }

    @Override // d.k.b.r0
    public void b(Object obj, ArrayList<View> arrayList) {
        h hVar = (h) obj;
        if (hVar == null) {
            return;
        }
        int i2 = 0;
        if (hVar instanceof n) {
            n nVar = (n) hVar;
            int size = nVar.I.size();
            while (i2 < size) {
                b(nVar.L(i2), arrayList);
                i2++;
            }
            return;
        }
        if (z(hVar) || !r0.k(hVar.f3394t)) {
            return;
        }
        int size2 = arrayList.size();
        while (i2 < size2) {
            hVar.c(arrayList.get(i2));
            i2++;
        }
    }

    @Override // d.k.b.r0
    public void c(ViewGroup viewGroup, Object obj) {
        h hVar = (h) obj;
        if (l.f3407c.contains(viewGroup)) {
            return;
        }
        AtomicInteger atomicInteger = d.h.j.y.a;
        if (y.f.c(viewGroup)) {
            l.f3407c.add(viewGroup);
            if (hVar == null) {
                hVar = l.a;
            }
            h hVarClone = hVar.clone();
            ArrayList<h> orDefault = l.a().getOrDefault(viewGroup, null);
            if (orDefault != null && orDefault.size() > 0) {
                Iterator<h> it = orDefault.iterator();
                while (it.hasNext()) {
                    it.next().x(viewGroup);
                }
            }
            if (hVarClone != null) {
                hVarClone.k(viewGroup, true);
            }
            if (((g) viewGroup.getTag(R.id.transition_current_scene)) != null) {
                throw null;
            }
            viewGroup.setTag(R.id.transition_current_scene, null);
            if (hVarClone != null) {
                l.a aVar = new l.a(hVarClone, viewGroup);
                viewGroup.addOnAttachStateChangeListener(aVar);
                viewGroup.getViewTreeObserver().addOnPreDrawListener(aVar);
            }
        }
    }

    @Override // d.k.b.r0
    public boolean e(Object obj) {
        return obj instanceof h;
    }

    @Override // d.k.b.r0
    public Object g(Object obj) {
        if (obj != null) {
            return ((h) obj).clone();
        }
        return null;
    }

    @Override // d.k.b.r0
    public Object l(Object obj, Object obj2, Object obj3) {
        h hVar = (h) obj;
        h hVar2 = (h) obj2;
        h hVar3 = (h) obj3;
        if (hVar != null && hVar2 != null) {
            n nVar = new n();
            nVar.K(hVar);
            nVar.K(hVar2);
            nVar.M(1);
            hVar = nVar;
        } else if (hVar == null) {
            hVar = hVar2 != null ? hVar2 : null;
        }
        if (hVar3 == null) {
            return hVar;
        }
        n nVar2 = new n();
        if (hVar != null) {
            nVar2.K(hVar);
        }
        nVar2.K(hVar3);
        return nVar2;
    }

    @Override // d.k.b.r0
    public Object m(Object obj, Object obj2, Object obj3) {
        n nVar = new n();
        if (obj != null) {
            nVar.K((h) obj);
        }
        if (obj2 != null) {
            nVar.K((h) obj2);
        }
        if (obj3 != null) {
            nVar.K((h) obj3);
        }
        return nVar;
    }

    @Override // d.k.b.r0
    public void o(Object obj, View view) {
        if (obj != null) {
            ((h) obj).z(view);
        }
    }

    @Override // d.k.b.r0
    public void p(Object obj, ArrayList<View> arrayList, ArrayList<View> arrayList2) {
        h hVar = (h) obj;
        int i2 = 0;
        if (hVar instanceof n) {
            n nVar = (n) hVar;
            int size = nVar.I.size();
            while (i2 < size) {
                p(nVar.L(i2), arrayList, arrayList2);
                i2++;
            }
            return;
        }
        if (z(hVar)) {
            return;
        }
        ArrayList<View> arrayList3 = hVar.f3394t;
        if (arrayList3.size() != arrayList.size() || !arrayList3.containsAll(arrayList)) {
            return;
        }
        int size2 = arrayList2 == null ? 0 : arrayList2.size();
        while (i2 < size2) {
            hVar.c(arrayList2.get(i2));
            i2++;
        }
        int size3 = arrayList.size();
        while (true) {
            size3--;
            if (size3 < 0) {
                return;
            } else {
                hVar.z(arrayList.get(size3));
            }
        }
    }

    @Override // d.k.b.r0
    public void q(Object obj, View view, ArrayList<View> arrayList) {
        ((h) obj).b(new b(this, view, arrayList));
    }

    @Override // d.k.b.r0
    public void r(Object obj, Object obj2, ArrayList<View> arrayList, Object obj3, ArrayList<View> arrayList2, Object obj4, ArrayList<View> arrayList3) {
        ((h) obj).b(new c(obj2, arrayList, obj3, arrayList2, obj4, arrayList3));
    }

    @Override // d.k.b.r0
    public void s(Object obj, Rect rect) {
        if (obj != null) {
            ((h) obj).D(new C0048d(this, rect));
        }
    }

    @Override // d.k.b.r0
    public void t(Object obj, View view) {
        if (view != null) {
            Rect rect = new Rect();
            j(view, rect);
            ((h) obj).D(new a(this, rect));
        }
    }

    @Override // d.k.b.r0
    public void w(Object obj, View view, ArrayList<View> arrayList) {
        n nVar = (n) obj;
        ArrayList<View> arrayList2 = nVar.f3394t;
        arrayList2.clear();
        int size = arrayList.size();
        for (int i2 = 0; i2 < size; i2++) {
            r0.d(arrayList2, arrayList.get(i2));
        }
        arrayList2.add(view);
        arrayList.add(view);
        b(nVar, arrayList);
    }

    @Override // d.k.b.r0
    public void x(Object obj, ArrayList<View> arrayList, ArrayList<View> arrayList2) {
        n nVar = (n) obj;
        if (nVar != null) {
            nVar.f3394t.clear();
            nVar.f3394t.addAll(arrayList2);
            p(nVar, arrayList, arrayList2);
        }
    }

    @Override // d.k.b.r0
    public Object y(Object obj) {
        if (obj == null) {
            return null;
        }
        n nVar = new n();
        nVar.K((h) obj);
        return nVar;
    }
}
