package androidx.fragment.app; import android.graphics.Rect; import android.transition.Transition; import android.transition.TransitionManager; import android.transition.TransitionSet; import android.view.View; import android.view.ViewGroup; import java.util.ArrayList; import java.util.List; /* loaded from: classes.dex */ class x extends y { class a extends Transition.EpicenterCallback { /* renamed from: a, reason: collision with root package name */ final /* synthetic */ Rect f2002a; a(Rect rect) { this.f2002a = rect; } @Override // android.transition.Transition.EpicenterCallback public Rect onGetEpicenter(Transition transition) { return this.f2002a; } } class b implements Transition.TransitionListener { /* renamed from: a, reason: collision with root package name */ final /* synthetic */ View f2004a; /* renamed from: b, reason: collision with root package name */ final /* synthetic */ ArrayList f2005b; b(View view, ArrayList arrayList) { this.f2004a = view; this.f2005b = arrayList; } @Override // android.transition.Transition.TransitionListener public void onTransitionCancel(Transition transition) { } @Override // android.transition.Transition.TransitionListener public void onTransitionEnd(Transition transition) { transition.removeListener(this); this.f2004a.setVisibility(8); int size = this.f2005b.size(); for (int i10 = 0; i10 < size; i10++) { ((View) this.f2005b.get(i10)).setVisibility(0); } } @Override // android.transition.Transition.TransitionListener public void onTransitionPause(Transition transition) { } @Override // android.transition.Transition.TransitionListener public void onTransitionResume(Transition transition) { } @Override // android.transition.Transition.TransitionListener public void onTransitionStart(Transition transition) { transition.removeListener(this); transition.addListener(this); } } class c implements Transition.TransitionListener { /* renamed from: a, reason: collision with root package name */ final /* synthetic */ Object f2007a; /* renamed from: b, reason: collision with root package name */ final /* synthetic */ ArrayList f2008b; /* renamed from: c, reason: collision with root package name */ final /* synthetic */ Object f2009c; /* renamed from: d, reason: collision with root package name */ final /* synthetic */ ArrayList f2010d; /* renamed from: e, reason: collision with root package name */ final /* synthetic */ Object f2011e; /* renamed from: f, reason: collision with root package name */ final /* synthetic */ ArrayList f2012f; c(Object obj, ArrayList arrayList, Object obj2, ArrayList arrayList2, Object obj3, ArrayList arrayList3) { this.f2007a = obj; this.f2008b = arrayList; this.f2009c = obj2; this.f2010d = arrayList2; this.f2011e = obj3; this.f2012f = arrayList3; } @Override // android.transition.Transition.TransitionListener public void onTransitionCancel(Transition transition) { } @Override // android.transition.Transition.TransitionListener public void onTransitionEnd(Transition transition) { transition.removeListener(this); } @Override // android.transition.Transition.TransitionListener public void onTransitionPause(Transition transition) { } @Override // android.transition.Transition.TransitionListener public void onTransitionResume(Transition transition) { } @Override // android.transition.Transition.TransitionListener public void onTransitionStart(Transition transition) { Object obj = this.f2007a; if (obj != null) { x.this.q(obj, this.f2008b, null); } Object obj2 = this.f2009c; if (obj2 != null) { x.this.q(obj2, this.f2010d, null); } Object obj3 = this.f2011e; if (obj3 != null) { x.this.q(obj3, this.f2012f, null); } } } class d implements Transition.TransitionListener { /* renamed from: a, reason: collision with root package name */ final /* synthetic */ Runnable f2014a; d(Runnable runnable) { this.f2014a = runnable; } @Override // android.transition.Transition.TransitionListener public void onTransitionCancel(Transition transition) { } @Override // android.transition.Transition.TransitionListener public void onTransitionEnd(Transition transition) { this.f2014a.run(); } @Override // android.transition.Transition.TransitionListener public void onTransitionPause(Transition transition) { } @Override // android.transition.Transition.TransitionListener public void onTransitionResume(Transition transition) { } @Override // android.transition.Transition.TransitionListener public void onTransitionStart(Transition transition) { } } class e extends Transition.EpicenterCallback { /* renamed from: a, reason: collision with root package name */ final /* synthetic */ Rect f2016a; e(Rect rect) { this.f2016a = rect; } @Override // android.transition.Transition.EpicenterCallback public Rect onGetEpicenter(Transition transition) { Rect rect = this.f2016a; if (rect == null || rect.isEmpty()) { return null; } return this.f2016a; } } x() { } private static boolean C(Transition transition) { return (y.l(transition.getTargetIds()) && y.l(transition.getTargetNames()) && y.l(transition.getTargetTypes())) ? false : true; } @Override // androidx.fragment.app.y public void A(Object obj, ArrayList arrayList, ArrayList arrayList2) { TransitionSet transitionSet = (TransitionSet) obj; if (transitionSet != null) { transitionSet.getTargets().clear(); transitionSet.getTargets().addAll(arrayList2); q(transitionSet, arrayList, arrayList2); } } @Override // androidx.fragment.app.y public Object B(Object obj) { if (obj == null) { return null; } TransitionSet transitionSet = new TransitionSet(); transitionSet.addTransition((Transition) obj); return transitionSet; } @Override // androidx.fragment.app.y public void a(Object obj, View view) { if (obj != null) { ((Transition) obj).addTarget(view); } } @Override // androidx.fragment.app.y public void b(Object obj, ArrayList arrayList) { Transition transition = (Transition) obj; if (transition == null) { return; } int i10 = 0; if (transition instanceof TransitionSet) { TransitionSet transitionSet = (TransitionSet) transition; int transitionCount = transitionSet.getTransitionCount(); while (i10 < transitionCount) { b(transitionSet.getTransitionAt(i10), arrayList); i10++; } return; } if (C(transition) || !y.l(transition.getTargets())) { return; } int size = arrayList.size(); while (i10 < size) { transition.addTarget((View) arrayList.get(i10)); i10++; } } @Override // androidx.fragment.app.y public void c(ViewGroup viewGroup, Object obj) { TransitionManager.beginDelayedTransition(viewGroup, (Transition) obj); } @Override // androidx.fragment.app.y public boolean e(Object obj) { return obj instanceof Transition; } @Override // androidx.fragment.app.y public Object g(Object obj) { if (obj != null) { return ((Transition) obj).clone(); } return null; } @Override // androidx.fragment.app.y public Object m(Object obj, Object obj2, Object obj3) { Transition transition = (Transition) obj; Transition transition2 = (Transition) obj2; Transition transition3 = (Transition) obj3; if (transition != null && transition2 != null) { transition = new TransitionSet().addTransition(transition).addTransition(transition2).setOrdering(1); } else if (transition == null) { transition = transition2 != null ? transition2 : null; } if (transition3 == null) { return transition; } TransitionSet transitionSet = new TransitionSet(); if (transition != null) { transitionSet.addTransition(transition); } transitionSet.addTransition(transition3); return transitionSet; } @Override // androidx.fragment.app.y public Object n(Object obj, Object obj2, Object obj3) { TransitionSet transitionSet = new TransitionSet(); if (obj != null) { transitionSet.addTransition((Transition) obj); } if (obj2 != null) { transitionSet.addTransition((Transition) obj2); } if (obj3 != null) { transitionSet.addTransition((Transition) obj3); } return transitionSet; } @Override // androidx.fragment.app.y public void p(Object obj, View view) { if (obj != null) { ((Transition) obj).removeTarget(view); } } @Override // androidx.fragment.app.y public void q(Object obj, ArrayList arrayList, ArrayList arrayList2) { List targets; Transition transition = (Transition) obj; int i10 = 0; if (transition instanceof TransitionSet) { TransitionSet transitionSet = (TransitionSet) transition; int transitionCount = transitionSet.getTransitionCount(); while (i10 < transitionCount) { q(transitionSet.getTransitionAt(i10), arrayList, arrayList2); i10++; } return; } if (C(transition) || (targets = transition.getTargets()) == null || targets.size() != arrayList.size() || !targets.containsAll(arrayList)) { return; } int size = arrayList2 == null ? 0 : arrayList2.size(); while (i10 < size) { transition.addTarget((View) arrayList2.get(i10)); i10++; } for (int size2 = arrayList.size() - 1; size2 >= 0; size2--) { transition.removeTarget((View) arrayList.get(size2)); } } @Override // androidx.fragment.app.y public void r(Object obj, View view, ArrayList arrayList) { ((Transition) obj).addListener(new b(view, arrayList)); } @Override // androidx.fragment.app.y public void t(Object obj, Object obj2, ArrayList arrayList, Object obj3, ArrayList arrayList2, Object obj4, ArrayList arrayList3) { ((Transition) obj).addListener(new c(obj2, arrayList, obj3, arrayList2, obj4, arrayList3)); } @Override // androidx.fragment.app.y public void u(Object obj, Rect rect) { if (obj != null) { ((Transition) obj).setEpicenterCallback(new e(rect)); } } @Override // androidx.fragment.app.y public void v(Object obj, View view) { if (view != null) { Rect rect = new Rect(); k(view, rect); ((Transition) obj).setEpicenterCallback(new a(rect)); } } @Override // androidx.fragment.app.y public void w(Fragment fragment, Object obj, v.b bVar, Runnable runnable) { ((Transition) obj).addListener(new d(runnable)); } @Override // androidx.fragment.app.y public void z(Object obj, View view, ArrayList arrayList) { TransitionSet transitionSet = (TransitionSet) obj; List targets = transitionSet.getTargets(); targets.clear(); int size = arrayList.size(); for (int i10 = 0; i10 < size; i10++) { y.d(targets, (View) arrayList.get(i10)); } targets.add(view); arrayList.add(view); b(transitionSet, arrayList); } }