package com.strmr.ps.ui.mobile.settings;

import android.content.Context;
import android.content.DialogInterface;
import androidx.media3.container.NalUnitUtil;
import com.strmr.ps.R;
import com.strmr.ps.data.local.entity.InstalledAddonEntity;
import defpackage.cr4;
import defpackage.e6a;
import defpackage.gv3;
import defpackage.sq3;
import defpackage.xr3;
import defpackage.y41;
import defpackage.zf1;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
final /* synthetic */ class aa extends xr3 implements sq3<InstalledAddonEntity, e6a> {
    @Override // defpackage.sq3
    public final Object invoke(Object obj) {
        int i;
        InstalledAddonEntity installedAddonEntity = (InstalledAddonEntity) obj;
        cr4.g(installedAddonEntity, "p0");
        MobileAddonsFragment mobileAddonsFragment = (MobileAddonsFragment) this.receiver;
        List list = mobileAddonsFragment.p;
        if ((list instanceof Collection) && list.isEmpty()) {
            i = 0;
        } else {
            Iterator it = list.iterator();
            i = 0;
            while (it.hasNext()) {
                if (cr4.b(((InstalledAddonEntity) it.next()).getAddonId(), installedAddonEntity.getAddonId()) && (i = i + 1) < 0) {
                    y41.bl();
                    throw null;
                }
            }
        }
        boolean z = i > 1;
        String name = installedAddonEntity.getName();
        if (z) {
            name = name + " #" + installedAddonEntity.getInstanceNumber();
        }
        Context contextRequireContext = mobileAddonsFragment.requireContext();
        cr4.f(contextRequireContext, "requireContext(...)");
        new gv3(contextRequireContext, R.style.StrmrDialogTheme).setTitle((CharSequence) "Remove Addon").setMessage((CharSequence) ("Are you sure you want to remove " + name + "?")).setPositiveButton((CharSequence) "Remove", (DialogInterface.OnClickListener) new zf1(mobileAddonsFragment, installedAddonEntity, name, 1)).setNegativeButton((CharSequence) "Cancel", (DialogInterface.OnClickListener) null).show();
        return e6a.a;
    }
}
