package androidx.lifecycle;

import androidx.lifecycle.g;
import g0.c;
import java.util.Iterator;

/* JADX INFO: loaded from: classes.dex */
class LegacySavedStateHandleController {

    static final class a implements c.a {
        a() {
        }

        @Override // g0.c.a
        public void a(g0.e eVar) {
            if (!(eVar instanceof d0)) {
                throw new IllegalStateException("Internal error: OnRecreation should be registered only on components that implement ViewModelStoreOwner");
            }
            c0 c0VarI = ((d0) eVar).i();
            g0.c cVarD = eVar.d();
            Iterator<String> it = c0VarI.c().iterator();
            while (it.hasNext()) {
                LegacySavedStateHandleController.a(c0VarI.b(it.next()), cVarD, eVar.a());
            }
            if (c0VarI.c().isEmpty()) {
                return;
            }
            cVarD.i(a.class);
        }
    }

    static void a(z zVar, g0.c cVar, g gVar) {
        SavedStateHandleController savedStateHandleController = (SavedStateHandleController) zVar.c("androidx.lifecycle.savedstate.vm.tag");
        if (savedStateHandleController == null || savedStateHandleController.i()) {
            return;
        }
        savedStateHandleController.h(cVar, gVar);
        b(cVar, gVar);
    }

    private static void b(final g0.c cVar, final g gVar) {
        g.c cVarB = gVar.b();
        if (cVarB == g.c.INITIALIZED || cVarB.isAtLeast(g.c.STARTED)) {
            cVar.i(a.class);
        } else {
            gVar.a(new i() { // from class: androidx.lifecycle.LegacySavedStateHandleController.1
                @Override // androidx.lifecycle.i
                public void g(k kVar, g.b bVar) {
                    if (bVar == g.b.ON_START) {
                        gVar.c(this);
                        cVar.i(a.class);
                    }
                }
            });
        }
    }
}
