package u6; import android.app.Activity; import android.app.Application; import android.app.Fragment; import android.app.FragmentManager; import android.content.Context; import android.content.ContextWrapper; import android.os.Bundle; import android.os.Handler; import android.os.Looper; import android.os.Message; import android.util.Log; import b6.b; import java.util.HashMap; import java.util.Map; /* loaded from: classes2.dex */ public class g implements Handler.Callback { /* renamed from: j, reason: collision with root package name */ private static final a f14698j = new b(); /* renamed from: a, reason: collision with root package name */ private volatile b6.j f14699a; /* renamed from: d, reason: collision with root package name */ private final Handler f14702d; /* renamed from: e, reason: collision with root package name */ private final a f14703e; /* renamed from: i, reason: collision with root package name */ private final s f14707i; /* renamed from: b, reason: collision with root package name */ final Map f14700b = new HashMap(); /* renamed from: c, reason: collision with root package name */ final Map f14701c = new HashMap(); /* renamed from: f, reason: collision with root package name */ private final androidx.collection.a f14704f = new androidx.collection.a(); /* renamed from: g, reason: collision with root package name */ private final androidx.collection.a f14705g = new androidx.collection.a(); /* renamed from: h, reason: collision with root package name */ private final Bundle f14706h = new Bundle(); public interface a { b6.j a(b6.e eVar, d dVar, h hVar, Context context); } class b implements a { b() { } @Override // u6.g.a public b6.j a(b6.e eVar, d dVar, h hVar, Context context) { return new b6.j(eVar, dVar, hVar, context); } } public g(a aVar, b6.d dVar) { this.f14703e = aVar == null ? f14698j : aVar; this.f14702d = new Handler(Looper.getMainLooper(), this); this.f14707i = g(dVar); } private static Activity a(Context context) { if (context instanceof Activity) { return (Activity) context; } if (context instanceof ContextWrapper) { return a(((ContextWrapper) context).getBaseContext()); } return null; } private b6.j b(Context context, FragmentManager fragmentManager, Fragment fragment, boolean z10) { f d10 = d(fragmentManager, fragment); b6.j j10 = d10.j(); if (j10 == null) { j10 = this.f14703e.a(b6.e.m(context), d10.e(), d10.k(), context); if (z10) { j10.onStart(); } d10.l(j10); } return j10; } private b6.j c(Context context, androidx.fragment.app.n nVar, androidx.fragment.app.Fragment fragment, boolean z10) { j f10 = f(nVar, fragment); b6.j q10 = f10.q(); if (q10 == null) { q10 = this.f14703e.a(b6.e.m(context), f10.k(), f10.r(), context); if (z10) { q10.onStart(); } f10.s(q10); } return q10; } private f d(FragmentManager fragmentManager, Fragment fragment) { f fVar = (f) fragmentManager.findFragmentByTag("com.imgmodule.manager"); if (fVar != null) { return fVar; } f fVar2 = (f) this.f14700b.get(fragmentManager); if (fVar2 != null) { return fVar2; } f fVar3 = new f(); fVar3.f(fragment); this.f14700b.put(fragmentManager, fVar3); fragmentManager.beginTransaction().add(fVar3, "com.imgmodule.manager").commitAllowingStateLoss(); this.f14702d.obtainMessage(1, fragmentManager).sendToTarget(); return fVar3; } private j f(androidx.fragment.app.n nVar, androidx.fragment.app.Fragment fragment) { j jVar = (j) nVar.h0("com.imgmodule.manager"); if (jVar != null) { return jVar; } j jVar2 = (j) this.f14701c.get(nVar); if (jVar2 != null) { return jVar2; } j jVar3 = new j(); jVar3.o(fragment); this.f14701c.put(nVar, jVar3); nVar.m().d(jVar3, "com.imgmodule.manager").g(); this.f14702d.obtainMessage(2, nVar).sendToTarget(); return jVar3; } private static s g(b6.d dVar) { return (o6.q.f12769h && o6.q.f12768g) ? dVar.a(b.C0054b.class) ? new q() : new r() : new o(); } private static void h(Activity activity) { if (activity.isDestroyed()) { throw new IllegalArgumentException("You cannot start a load for a destroyed activity"); } } private b6.j i(Context context) { if (this.f14699a == null) { synchronized (this) { if (this.f14699a == null) { this.f14699a = this.f14703e.a(b6.e.m(context.getApplicationContext()), new m(), new p(), context.getApplicationContext()); } } } return this.f14699a; } private static boolean k(Context context) { Activity a10 = a(context); return a10 == null || !a10.isFinishing(); } j e(androidx.fragment.app.n nVar) { return f(nVar, null); } @Override // android.os.Handler.Callback public boolean handleMessage(Message message) { Object obj; Map map; Object obj2; Object obj3; int i10 = message.what; boolean z10 = true; if (i10 == 1) { obj = (FragmentManager) message.obj; map = this.f14700b; } else { if (i10 != 2) { obj3 = null; z10 = false; obj2 = null; if (z10 && obj3 == null && Log.isLoggable("RMRetriever", 5)) { Log.w("RMRetriever", "Failed to remove expected request manager fragment, manager: " + obj2); } return z10; } obj = (androidx.fragment.app.n) message.obj; map = this.f14701c; } Object remove = map.remove(obj); obj2 = obj; obj3 = remove; if (z10) { Log.w("RMRetriever", "Failed to remove expected request manager fragment, manager: " + obj2); } return z10; } f j(Activity activity) { return d(activity.getFragmentManager(), null); } public b6.j l(Activity activity) { if (b7.k.q()) { return m(activity.getApplicationContext()); } if (activity instanceof androidx.fragment.app.e) { return n((androidx.fragment.app.e) activity); } h(activity); this.f14707i.a(activity); return b(activity, activity.getFragmentManager(), null, k(activity)); } public b6.j m(Context context) { if (context == null) { throw new IllegalArgumentException("You cannot start a load on a null Context"); } if (b7.k.r() && !(context instanceof Application)) { if (context instanceof androidx.fragment.app.e) { return n((androidx.fragment.app.e) context); } if (context instanceof Activity) { return l((Activity) context); } if (context instanceof ContextWrapper) { ContextWrapper contextWrapper = (ContextWrapper) context; if (contextWrapper.getBaseContext().getApplicationContext() != null) { return m(contextWrapper.getBaseContext()); } } } return i(context); } public b6.j n(androidx.fragment.app.e eVar) { if (b7.k.q()) { return m(eVar.getApplicationContext()); } h(eVar); this.f14707i.a(eVar); return c(eVar, eVar.getSupportFragmentManager(), null, k(eVar)); } }