private void HandleViewEvent(ViewEventPayload payload) { label_1: int num1 = -842274814; while (true) { int num2 = -1262992213; uint num3; int num4; switch ((num3 = (uint)(num1 ^ num2)) % 6U) { case 0: goto label_1; case 1: if (payload.Handle == this.handle) { num1 = (int)num3 * -2027590883 ^ -1547670856; continue; } num4 = 0; break; case 2: num4 = payload.ViewEventType == ViewEventType.Close ? 1 : 0; break; case 3: num1 = (int)num3 * 1170615050 ^ 1786877933; continue; case 4: goto label_3; case 5: ButtonEditorView.\u200E((Window)this); num1 = (int)num3 * 790718115 ^ 1994504453; continue; default: goto label_11; } int num5; num1 = num5 = num4 != 0 ? -926054336 : (num5 = -1133242757); } label_11: return; label_3 :; }
private void HandleWindowEvent(ViewEventPayload obj) { label_1: int num1 = -905386334; while (true) { int num2 = -1835146565; uint num3; bool flag; int num4; int num5; switch ((num3 = (uint)(num1 ^ num2)) % 17U) { case 0: num4 = obj.ViewEventType == ViewEventType.Open ? 1 : 0; break; case 1: ActivityManagerView.\u202A((Window)this); num1 = (int)num3 * -1918151024 ^ -603254605; continue; case 2: goto label_3; case 3: num1 = -2025195501; continue; case 4: num1 = (int)num3 * -1587852578 ^ 1239643971; continue; case 5: this.allowClosure = true; ActivityManagerView.\u206C((Window)this); num1 = (int)num3 * 1464849945 ^ 825008604; continue; case 6: if (obj.Handle == this.handle) { num1 = -744282630; continue; } num4 = 0; break; case 7: num5 = obj.ViewEventType == ViewEventType.Close ? 1 : 0; goto label_19; case 8: int num6 = !flag ? 465858622 : (num6 = 1889582874); int num7 = (int)num3 * 1488630202; num1 = num6 ^ num7; continue; case 9: num1 = (int)num3 * -1792200061 ^ -502137382; continue; case 10: num1 = (int)num3 * 1181232988 ^ -1802753137; continue; case 11: if (!(obj.Handle == this.handle)) { num5 = 0; goto label_19; } else { num1 = (int)num3 * 517971985 ^ 675154428; continue; } case 12: num1 = (int)num3 * 212571850 ^ -1216692966; continue; case 13: num1 = (int)num3 * 1898940368 ^ 203572906; continue; case 14: goto label_1; case 15: num1 = (int)num3 * 670759181 ^ 1862977348; continue; case 16: int num8 = (uint)ActivityManagerView.\u206E((UIElement)this) > 0U ? 1587475207 : (num8 = 367505129); int num9 = (int)num3 * -1125009975; num1 = num8 ^ num9; continue; default: goto label_25; } int num10; num1 = num10 = num4 != 0 ? -803336547 : (num10 = -2025195501); continue; label_19: flag = num5 != 0; num1 = -1078614653; } label_25: return; label_3 :; }