package androidx.appcompat.widget; import android.content.Context; import android.util.AttributeSet; import android.view.View; import android.view.ViewGroup; import androidx.appcompat.widget.LinearLayoutCompat; import androidx.core.view.ViewCompat; import o.SYO; /* loaded from: classes.dex */ public class AlertDialogLayout extends LinearLayoutCompat { public AlertDialogLayout(Context context) { super(context); } public AlertDialogLayout(Context context, AttributeSet attributeSet) { super(context, attributeSet); } /* JADX INFO: Access modifiers changed from: protected */ /* JADX WARN: Removed duplicated region for block: B:25:0x009b */ @Override // androidx.appcompat.widget.LinearLayoutCompat, android.view.ViewGroup, android.view.View /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public void onLayout(boolean r11, int r12, int r13, int r14, int r15) { /* r10 = this; int r11 = r10.getPaddingLeft() int r14 = r14 - r12 int r12 = r10.getPaddingRight() int r0 = r10.getPaddingRight() int r1 = r10.getMeasuredHeight() int r2 = r10.getChildCount() int r3 = r10.h() r4 = r3 & 112(0x70, float:1.57E-43) r5 = 16 if (r4 == r5) goto L31 r5 = 80 if (r4 == r5) goto L28 int r13 = r10.getPaddingTop() goto L3b L28: int r4 = r10.getPaddingTop() int r4 = r4 + r15 int r4 = r4 - r13 int r13 = r4 - r1 goto L3b L31: int r4 = r10.getPaddingTop() int r15 = r15 - r13 int r15 = r15 - r1 int r15 = r15 / 2 int r13 = r4 + r15 L3b: android.graphics.drawable.Drawable r15 = r10.ir_() r1 = 0 if (r15 != 0) goto L44 r15 = r1 goto L48 L44: int r15 = r15.getIntrinsicHeight() L48: if (r1 >= r2) goto Lac android.view.View r4 = r10.getChildAt(r1) if (r4 == 0) goto La9 int r5 = r4.getVisibility() r6 = 8 if (r5 == r6) goto La9 int r5 = r4.getMeasuredWidth() int r6 = r4.getMeasuredHeight() android.view.ViewGroup$LayoutParams r7 = r4.getLayoutParams() androidx.appcompat.widget.LinearLayoutCompat$RVV r7 = (androidx.appcompat.widget.LinearLayoutCompat.RVV) r7 int r8 = r7.gravity if (r8 >= 0) goto L6e r8 = 8388615(0x800007, float:1.1754953E-38) r8 = r8 & r3 L6e: int r9 = androidx.core.view.ViewCompat.m(r10) int r8 = o.HpP.c(r8, r9) r8 = r8 & 7 r9 = 1 if (r8 == r9) goto L88 r9 = 5 if (r8 == r9) goto L82 int r8 = r7.leftMargin int r8 = r8 + r11 goto L95 L82: int r8 = r14 - r12 int r8 = r8 - r5 int r9 = r7.rightMargin goto L94 L88: int r8 = r14 - r11 int r8 = r8 - r0 int r8 = r8 - r5 int r8 = r8 / 2 int r8 = r8 + r11 int r9 = r7.leftMargin int r8 = r8 + r9 int r9 = r7.rightMargin L94: int r8 = r8 - r9 L95: boolean r9 = r10.c(r1) if (r9 == 0) goto L9c int r13 = r13 + r15 L9c: int r9 = r7.topMargin int r13 = r13 + r9 int r5 = r5 + r8 int r9 = r6 + r13 r4.layout(r8, r13, r5, r9) int r4 = r7.bottomMargin int r6 = r6 + r4 int r13 = r13 + r6 La9: int r1 = r1 + 1 goto L48 Lac: return */ throw new UnsupportedOperationException("Method not decompiled: androidx.appcompat.widget.AlertDialogLayout.onLayout(boolean, int, int, int, int):void"); } /* JADX INFO: Access modifiers changed from: protected */ @Override // androidx.appcompat.widget.LinearLayoutCompat, android.view.View public void onMeasure(int i, int i2) { int i3; int i4; int i5; int i6; int i7; int childCount = getChildCount(); View view = null; View view2 = null; View view3 = null; for (int i8 = 0; i8 < childCount; i8++) { View childAt = getChildAt(i8); if (childAt.getVisibility() != 8) { int id = childAt.getId(); if (id == SYO.saX.topPanel) { view = childAt; } else if (id == SYO.saX.buttonPanel) { view2 = childAt; } else { if ((id != SYO.saX.contentPanel && id != SYO.saX.customPanel) || view3 != null) { super.onMeasure(i, i2); return; } view3 = childAt; } } } int mode = View.MeasureSpec.getMode(i2); int size = View.MeasureSpec.getSize(i2); int mode2 = View.MeasureSpec.getMode(i); int paddingTop = getPaddingTop() + getPaddingBottom(); if (view != null) { view.measure(i, 0); paddingTop += view.getMeasuredHeight(); i3 = View.combineMeasuredStates(0, view.getMeasuredState()); } else { i3 = 0; } if (view2 != null) { view2.measure(i, 0); View view4 = view2; while (true) { i5 = ViewCompat.o(view4); if (i5 > 0) { break; } if (!(view4 instanceof ViewGroup)) { break; } ViewGroup viewGroup = (ViewGroup) view4; if (viewGroup.getChildCount() != 1) { break; } else { view4 = viewGroup.getChildAt(0); } } i5 = 0; i4 = view2.getMeasuredHeight() - i5; paddingTop += i5; i3 = View.combineMeasuredStates(i3, view2.getMeasuredState()); } else { i4 = 0; i5 = 0; } if (view3 != null) { view3.measure(i, mode == 0 ? 0 : View.MeasureSpec.makeMeasureSpec(Math.max(0, size - paddingTop), mode)); i6 = view3.getMeasuredHeight(); paddingTop += i6; i3 = View.combineMeasuredStates(i3, view3.getMeasuredState()); } else { i6 = 0; } int i9 = size - paddingTop; if (view2 != null) { int min = Math.min(i9, i4); if (min > 0) { i9 -= min; i7 = min + i5; } else { i7 = i5; } view2.measure(i, View.MeasureSpec.makeMeasureSpec(i7, 1073741824)); paddingTop = (paddingTop - i5) + view2.getMeasuredHeight(); i3 = View.combineMeasuredStates(i3, view2.getMeasuredState()); } if (view3 != null && i9 > 0) { view3.measure(i, View.MeasureSpec.makeMeasureSpec(i9 + i6, mode)); paddingTop = (paddingTop - i6) + view3.getMeasuredHeight(); i3 = View.combineMeasuredStates(i3, view3.getMeasuredState()); } int i10 = 0; for (int i11 = 0; i11 < childCount; i11++) { View childAt2 = getChildAt(i11); if (childAt2.getVisibility() != 8) { i10 = Math.max(i10, childAt2.getMeasuredWidth()); } } setMeasuredDimension(View.resolveSizeAndState(i10 + getPaddingLeft() + getPaddingRight(), i, i3), View.resolveSizeAndState(paddingTop, i2, 0)); if (mode2 != 1073741824) { int makeMeasureSpec = View.MeasureSpec.makeMeasureSpec(getMeasuredWidth(), 1073741824); for (int i12 = 0; i12 < childCount; i12++) { View childAt3 = getChildAt(i12); if (childAt3.getVisibility() != 8) { LinearLayoutCompat.RVV rvv = (LinearLayoutCompat.RVV) childAt3.getLayoutParams(); if (((ViewGroup.LayoutParams) rvv).width == -1) { int i13 = ((ViewGroup.LayoutParams) rvv).height; ((ViewGroup.LayoutParams) rvv).height = childAt3.getMeasuredHeight(); measureChildWithMargins(childAt3, makeMeasureSpec, 0, i2, 0); ((ViewGroup.LayoutParams) rvv).height = i13; } } } } } }