package defpackage;

import android.os.Build;
import android.window.OnBackInvokedCallback;
import android.window.OnBackInvokedDispatcher;
import j$.util.Objects;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.ListIterator;

/* JADX INFO: renamed from: ᵶʟː, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4790 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final C0920 f18219 = new C0920();

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public C2610 f18220;

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public OnBackInvokedDispatcher f18221;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final Runnable f18222;

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public boolean f18223;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final OnBackInvokedCallback f18224;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public boolean f18225;

    public C4790(Runnable runnable) {
        OnBackInvokedCallback onBackInvokedCallbackM2990;
        this.f18222 = runnable;
        int i = Build.VERSION.SDK_INT;
        if (i >= 33) {
            if (i >= 34) {
                int i2 = 0;
                int i3 = 1;
                onBackInvokedCallbackM2990 = C3493.f13439.m7993(new C3893(this, i2), new C3893(this, i3), new C5399(this, i2), new C5399(this, i3));
            } else {
                onBackInvokedCallbackM2990 = C0843.f3745.m2990(new C5399(this, 2));
            }
            this.f18224 = onBackInvokedCallbackM2990;
        }
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void m9981(boolean z) {
        OnBackInvokedCallback onBackInvokedCallback;
        OnBackInvokedDispatcher onBackInvokedDispatcher = this.f18221;
        if (onBackInvokedDispatcher == null || (onBackInvokedCallback = this.f18224) == null) {
            return;
        }
        C0843 c0843 = C0843.f3745;
        if (z && !this.f18225) {
            c0843.m2988(onBackInvokedDispatcher, 0, onBackInvokedCallback);
            this.f18225 = true;
        } else {
            if (z || !this.f18225) {
                return;
            }
            c0843.m2989(onBackInvokedDispatcher, onBackInvokedCallback);
            this.f18225 = false;
        }
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final void m9982() {
        boolean z = this.f18223;
        boolean z2 = false;
        C0920 c0920 = this.f18219;
        if (c0920 == null || !c0920.isEmpty()) {
            Iterator it = c0920.iterator();
            while (true) {
                if (!it.hasNext()) {
                    break;
                } else if (((C2610) it.next()).f10124) {
                    z2 = true;
                    break;
                }
            }
        }
        this.f18223 = z2;
        if (z2 == z || Build.VERSION.SDK_INT < 33) {
            return;
        }
        m9981(z2);
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final void m9983() {
        Object objPrevious;
        C2610 c2610 = this.f18220;
        if (c2610 == null) {
            C0920 c0920 = this.f18219;
            ListIterator listIterator = c0920.listIterator(c0920.mo3166());
            while (true) {
                if (listIterator.hasPrevious()) {
                    objPrevious = listIterator.previous();
                    if (((C2610) objPrevious).f10124) {
                        break;
                    }
                } else {
                    objPrevious = null;
                    break;
                }
            }
            c2610 = (C2610) objPrevious;
        }
        this.f18220 = null;
        if (c2610 == null) {
            this.f18222.run();
            return;
        }
        AbstractC0651 abstractC0651 = c2610.f10125;
        if (AbstractC0651.m2324(3)) {
            Objects.toString(abstractC0651);
        }
        C2610 c26102 = abstractC0651.f3078;
        ArrayList arrayList = abstractC0651.f3074;
        abstractC0651.f3086 = true;
        abstractC0651.m2350(true);
        int i = 0;
        abstractC0651.f3086 = false;
        if (abstractC0651.f3057 == null) {
            if (c26102.f10124) {
                AbstractC0651.m2324(3);
                abstractC0651.m2369();
                return;
            } else {
                AbstractC0651.m2324(3);
                abstractC0651.f3081.m9983();
                return;
            }
        }
        if (!arrayList.isEmpty()) {
            LinkedHashSet<AbstractComponentCallbacksC3393> linkedHashSet = new LinkedHashSet(AbstractC0651.m2325(abstractC0651.f3057));
            int size = arrayList.size();
            int i2 = 0;
            while (i2 < size) {
                Object obj = arrayList.get(i2);
                i2++;
                ˎᵹ r9 = (ˎᵹ) obj;
                for (AbstractComponentCallbacksC3393 abstractComponentCallbacksC3393 : linkedHashSet) {
                    r9.getClass();
                }
            }
        }
        ArrayList arrayList2 = abstractC0651.f3057.f2879;
        int size2 = arrayList2.size();
        int i3 = 0;
        while (i3 < size2) {
            Object obj2 = arrayList2.get(i3);
            i3++;
            AbstractComponentCallbacksC3393 abstractComponentCallbacksC33932 = ((C3123) obj2).f11918;
            if (abstractComponentCallbacksC33932 != null) {
                abstractComponentCallbacksC33932.f13042 = false;
            }
        }
        for (C2313 c2313 : abstractC0651.m2391(new ArrayList(Collections.singletonList(abstractC0651.f3057)), 0, 1)) {
            c2313.getClass();
            AbstractC0651.m2324(3);
            ArrayList arrayList3 = c2313.f9097;
            c2313.m5950(arrayList3);
            c2313.m5949(arrayList3);
        }
        ArrayList arrayList4 = abstractC0651.f3057.f2879;
        int size3 = arrayList4.size();
        while (i < size3) {
            Object obj3 = arrayList4.get(i);
            i++;
            AbstractComponentCallbacksC3393 abstractComponentCallbacksC33933 = ((C3123) obj3).f11918;
            if (abstractComponentCallbacksC33933 != null && abstractComponentCallbacksC33933.f13067 == null) {
                abstractC0651.m2381(abstractComponentCallbacksC33933).m9294();
            }
        }
        abstractC0651.f3057 = null;
        abstractC0651.m2352();
        if (AbstractC0651.m2324(3)) {
            boolean z = c26102.f10124;
            abstractC0651.toString();
        }
    }
}
