package c.a.d; import com.discord.app.AppTransitionActivity; import d0.z.d.m; import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.TreeMap; import kotlin.jvm.functions.Function0; /* compiled from: AppEventHandlerActivity.kt */ public abstract class d extends AppTransitionActivity { public final TreeMap>> k = new TreeMap<>(); @Override // com.discord.app.AppTransitionActivity, androidx.activity.ComponentActivity, android.app.Activity public void onBackPressed() { boolean z2; Collection>> values = this.k.values(); m.checkNotNullExpressionValue(values, "backPressHandlers\n .values"); Iterator it = values.iterator(); loop0: while (true) { if (!it.hasNext()) { z2 = false; break; } Collection values2 = ((HashMap) it.next()).values(); m.checkNotNullExpressionValue(values2, "handlers\n .values"); Iterator it2 = values2.iterator(); while (true) { if (it2.hasNext()) { if (((Boolean) ((Function0) it2.next()).mo1invoke()).booleanValue()) { z2 = true; break loop0; } } } } if (!z2 && !isFinishing()) { try { super.onBackPressed(); } catch (Exception e) { if (!(e instanceof IllegalArgumentException) && !(e instanceof IllegalStateException)) { throw e; } } } } }