package p138.p145.p146.p167;

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 java.util.HashMap;
import java.util.Map;
import p037.p057.C1714;
import p037.p089.p090.AbstractC2014;
import p037.p089.p090.ActivityC1999;
import p037.p089.p090.C1988;
import p138.p145.p146.ComponentCallbacks2C2806;
import p138.p145.p146.ComponentCallbacks2C2816;
import p138.p145.p146.p174.C3240;

/* JADX INFO: renamed from: ދ.ؠ.֏.ލ.މ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C3176 implements Handler.Callback {

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public static final InterfaceC3178 f9445 = new C3177();

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public volatile ComponentCallbacks2C2816 f9446;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final Map<FragmentManager, FragmentC3174> f9447 = new HashMap();

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public final Map<AbstractC2014, C3181> f9448 = new HashMap();

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public final Handler f9449;

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public final InterfaceC3178 f9450;

    /* JADX INFO: renamed from: ދ.ؠ.֏.ލ.މ$֏, reason: contains not printable characters */
    public class C3177 implements InterfaceC3178 {
        @Override // p138.p145.p146.p167.C3176.InterfaceC3178
        /* JADX INFO: renamed from: ֏ */
        public ComponentCallbacks2C2816 mo4902(ComponentCallbacks2C2806 componentCallbacks2C2806, InterfaceC3171 interfaceC3171, InterfaceC3179 interfaceC3179, Context context) {
            return new ComponentCallbacks2C2816(componentCallbacks2C2806, interfaceC3171, interfaceC3179, context);
        }
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ލ.މ$ؠ, reason: contains not printable characters */
    public interface InterfaceC3178 {
        /* JADX INFO: renamed from: ֏ */
        ComponentCallbacks2C2816 mo4902(ComponentCallbacks2C2806 componentCallbacks2C2806, InterfaceC3171 interfaceC3171, InterfaceC3179 interfaceC3179, Context context);
    }

    public C3176(InterfaceC3178 interfaceC3178) {
        new C1714();
        new C1714();
        new Bundle();
        this.f9450 = interfaceC3178 == null ? f9445 : interfaceC3178;
        this.f9449 = new Handler(Looper.getMainLooper(), this);
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static Activity m5235(Context context) {
        if (context instanceof Activity) {
            return (Activity) context;
        }
        if (context instanceof ContextWrapper) {
            return m5235(((ContextWrapper) context).getBaseContext());
        }
        return null;
    }

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public static boolean m5236(Context context) {
        Activity activityM5235 = m5235(context);
        return activityM5235 == null || !activityM5235.isFinishing();
    }

    @Override // android.os.Handler.Callback
    public boolean handleMessage(Message message) {
        Object obj;
        Object objRemove;
        Object obj2;
        int i = message.what;
        Object obj3 = null;
        boolean z = true;
        if (i == 1) {
            obj = (FragmentManager) message.obj;
            objRemove = this.f9447.remove(obj);
        } else {
            if (i != 2) {
                z = false;
                obj2 = null;
                if (z && obj3 == null && Log.isLoggable("RMRetriever", 5)) {
                    Log.w("RMRetriever", "Failed to remove expected request manager fragment, manager: " + obj2);
                }
                return z;
            }
            obj = (AbstractC2014) message.obj;
            objRemove = this.f9448.remove(obj);
        }
        Object obj4 = obj;
        obj3 = objRemove;
        obj2 = obj4;
        if (z) {
            Log.w("RMRetriever", "Failed to remove expected request manager fragment, manager: " + obj2);
        }
        return z;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public ComponentCallbacks2C2816 m5237(Context context) {
        if (context == null) {
            throw new IllegalArgumentException("You cannot start a load on a null Context");
        }
        if (C3240.m5340() && !(context instanceof Application)) {
            if (context instanceof ActivityC1999) {
                ActivityC1999 activityC1999 = (ActivityC1999) context;
                if (C3240.m5338()) {
                    return m5237(activityC1999.getApplicationContext());
                }
                if (activityC1999.isDestroyed()) {
                    throw new IllegalArgumentException("You cannot start a load for a destroyed activity");
                }
                return m5238(activityC1999, activityC1999.getSupportFragmentManager(), null, m5236(activityC1999));
            }
            if (context instanceof Activity) {
                Activity activity = (Activity) context;
                if (C3240.m5338()) {
                    return m5237(activity.getApplicationContext());
                }
                if (activity.isDestroyed()) {
                    throw new IllegalArgumentException("You cannot start a load for a destroyed activity");
                }
                FragmentC3174 fragmentC3174M5239 = m5239(activity.getFragmentManager(), (Fragment) null, m5236(activity));
                ComponentCallbacks2C2816 componentCallbacks2C2816 = fragmentC3174M5239.f9441;
                if (componentCallbacks2C2816 != null) {
                    return componentCallbacks2C2816;
                }
                ComponentCallbacks2C2816 componentCallbacks2C2816Mo4902 = this.f9450.mo4902(ComponentCallbacks2C2806.m4903(activity), fragmentC3174M5239.f9438, fragmentC3174M5239.f9439, activity);
                fragmentC3174M5239.f9441 = componentCallbacks2C2816Mo4902;
                return componentCallbacks2C2816Mo4902;
            }
            if (context instanceof ContextWrapper) {
                ContextWrapper contextWrapper = (ContextWrapper) context;
                if (contextWrapper.getBaseContext().getApplicationContext() != null) {
                    return m5237(contextWrapper.getBaseContext());
                }
            }
        }
        return m5241(context);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final ComponentCallbacks2C2816 m5238(Context context, AbstractC2014 abstractC2014, androidx.fragment.app.Fragment fragment, boolean z) {
        C3181 c3181M5240 = m5240(abstractC2014, fragment, z);
        ComponentCallbacks2C2816 componentCallbacks2C2816 = c3181M5240.f9458;
        if (componentCallbacks2C2816 != null) {
            return componentCallbacks2C2816;
        }
        ComponentCallbacks2C2816 componentCallbacks2C2816Mo4902 = this.f9450.mo4902(ComponentCallbacks2C2806.m4903(context), c3181M5240.f9454, c3181M5240.f9455, context);
        c3181M5240.f9458 = componentCallbacks2C2816Mo4902;
        return componentCallbacks2C2816Mo4902;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final FragmentC3174 m5239(FragmentManager fragmentManager, Fragment fragment, boolean z) {
        FragmentC3174 fragmentC3174 = (FragmentC3174) fragmentManager.findFragmentByTag("com.bumptech.glide.manager");
        if (fragmentC3174 == null && (fragmentC3174 = this.f9447.get(fragmentManager)) == null) {
            fragmentC3174 = new FragmentC3174();
            fragmentC3174.f9443 = fragment;
            if (fragment != null && fragment.getActivity() != null) {
                fragmentC3174.m5234(fragment.getActivity());
            }
            if (z) {
                fragmentC3174.f9438.m5229();
            }
            this.f9447.put(fragmentManager, fragmentC3174);
            fragmentManager.beginTransaction().add(fragmentC3174, "com.bumptech.glide.manager").commitAllowingStateLoss();
            this.f9449.obtainMessage(1, fragmentManager).sendToTarget();
        }
        return fragmentC3174;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final C3181 m5240(AbstractC2014 abstractC2014, androidx.fragment.app.Fragment fragment, boolean z) {
        C3181 c3181 = (C3181) abstractC2014.m3925("com.bumptech.glide.manager");
        if (c3181 == null && (c3181 = this.f9448.get(abstractC2014)) == null) {
            c3181 = new C3181();
            c3181.f9459 = fragment;
            if (fragment != null && fragment.getContext() != null) {
                androidx.fragment.app.Fragment fragment2 = fragment;
                while (true) {
                    androidx.fragment.app.Fragment fragment3 = fragment2.mParentFragment;
                    if (fragment3 == null) {
                        break;
                    }
                    fragment2 = fragment3;
                }
                AbstractC2014 abstractC20142 = fragment2.mFragmentManager;
                if (abstractC20142 != null) {
                    c3181.m5243(fragment.getContext(), abstractC20142);
                }
            }
            if (z) {
                c3181.f9454.m5229();
            }
            this.f9448.put(abstractC2014, c3181);
            C1988 c1988 = new C1988(abstractC2014);
            c1988.mo3865(0, c3181, "com.bumptech.glide.manager", 1);
            c1988.mo3872();
            this.f9449.obtainMessage(2, abstractC2014).sendToTarget();
        }
        return c3181;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final ComponentCallbacks2C2816 m5241(Context context) {
        if (this.f9446 == null) {
            synchronized (this) {
                if (this.f9446 == null) {
                    this.f9446 = this.f9450.mo4902(ComponentCallbacks2C2806.m4903(context.getApplicationContext()), new C3163(), new C3170(), context.getApplicationContext());
                }
            }
        }
        return this.f9446;
    }
}
