package androidx.fragment.app;

import android.app.Application;
import android.content.Context;
import android.content.ContextWrapper;
import android.os.Bundle;
import androidx.annotation.Nullable;
import androidx.lifecycle.Lifecycle$Event;
import java.util.LinkedHashMap;

/* JADX INFO: loaded from: classes.dex */
public final class a2 implements androidx.lifecycle.h, i3.h, androidx.lifecycle.z0 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final e0 f2332a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final androidx.lifecycle.y0 f2333b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Runnable f2334c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public androidx.lifecycle.u0 f2335d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public androidx.lifecycle.r f2336e = null;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public i3.g f2337f = null;

    public a2(e0 e0Var, androidx.lifecycle.y0 y0Var, y.a aVar) {
        this.f2332a = e0Var;
        this.f2333b = y0Var;
        this.f2334c = aVar;
    }

    public final void a(Lifecycle$Event lifecycle$Event) {
        this.f2336e.e(lifecycle$Event);
    }

    public final void b() {
        if (this.f2336e == null) {
            this.f2336e = new androidx.lifecycle.r(this);
            i3.g gVarA = eb.e.a(this);
            this.f2337f = gVarA;
            gVarA.a();
            this.f2334c.run();
        }
    }

    @Override // androidx.lifecycle.h
    public final n1.b getDefaultViewModelCreationExtras() {
        Application application;
        e0 e0Var = this.f2332a;
        Context applicationContext = e0Var.requireContext().getApplicationContext();
        while (true) {
            if (!(applicationContext instanceof ContextWrapper)) {
                application = null;
                break;
            }
            if (applicationContext instanceof Application) {
                application = (Application) applicationContext;
                break;
            }
            applicationContext = ((ContextWrapper) applicationContext).getBaseContext();
        }
        n1.c cVar = new n1.c(0);
        LinkedHashMap linkedHashMap = cVar.f30758a;
        if (application != null) {
            linkedHashMap.put(androidx.lifecycle.t0.f2705d, application);
        }
        linkedHashMap.put(androidx.lifecycle.z.f2722a, e0Var);
        linkedHashMap.put(androidx.lifecycle.z.f2723b, this);
        if (e0Var.getArguments() != null) {
            linkedHashMap.put(androidx.lifecycle.z.f2724c, e0Var.getArguments());
        }
        return cVar;
    }

    @Override // androidx.lifecycle.h
    public final androidx.lifecycle.u0 getDefaultViewModelProviderFactory() {
        Application application;
        e0 e0Var = this.f2332a;
        androidx.lifecycle.u0 defaultViewModelProviderFactory = e0Var.getDefaultViewModelProviderFactory();
        if (!defaultViewModelProviderFactory.equals(e0Var.f2433w0)) {
            this.f2335d = defaultViewModelProviderFactory;
            return defaultViewModelProviderFactory;
        }
        if (this.f2335d == null) {
            Context applicationContext = e0Var.requireContext().getApplicationContext();
            while (true) {
                if (!(applicationContext instanceof ContextWrapper)) {
                    application = null;
                    break;
                }
                if (applicationContext instanceof Application) {
                    application = (Application) applicationContext;
                    break;
                }
                applicationContext = ((ContextWrapper) applicationContext).getBaseContext();
            }
            this.f2335d = new androidx.lifecycle.o0(application, e0Var, e0Var.getArguments());
        }
        return this.f2335d;
    }

    @Override // androidx.lifecycle.p
    public final androidx.lifecycle.l getLifecycle() {
        b();
        return this.f2336e;
    }

    @Override // i3.h
    public final i3.f getSavedStateRegistry() {
        b();
        return this.f2337f.f26535b;
    }

    @Override // androidx.lifecycle.z0
    public final androidx.lifecycle.y0 getViewModelStore() {
        b();
        return this.f2333b;
    }

    public void performRestore(@Nullable Bundle bundle) {
        this.f2337f.b(bundle);
    }
}
