package androidx.leanback.widget;

import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.widget.LinearLayout;
import java.util.ArrayList;

/* JADX INFO: loaded from: classes3.dex */
public class NonOverlappingLinearLayout extends LinearLayout {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public boolean f468;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final ArrayList f469;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public boolean f470;

    public NonOverlappingLinearLayout(Context context) {
        this(context, null);
    }

    public NonOverlappingLinearLayout(Context context, AttributeSet attributeSet) {
        this(context, attributeSet, 0);
    }

    public NonOverlappingLinearLayout(Context context, AttributeSet attributeSet, int i) {
        super(context, attributeSet, i);
        this.f468 = false;
        this.f469 = new ArrayList();
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void focusableViewAvailable(View view) {
        int iIndexOfChild;
        if (!this.f470) {
            super.focusableViewAvailable(view);
            return;
        }
        for (View view2 = view; view2 != this && view2 != null; view2 = (View) view2.getParent()) {
            if (view2.getParent() == this) {
                iIndexOfChild = indexOfChild(view2);
                break;
            }
        }
        iIndexOfChild = -1;
        if (iIndexOfChild != -1) {
            ((ArrayList) this.f469.get(iIndexOfChild)).add(view);
        }
    }

    @Override // android.view.View
    public final boolean hasOverlappingRendering() {
        return false;
    }

    /* JADX WARN: Removed duplicated region for block: B:13:0x001b  */
    /* JADX WARN: Removed duplicated region for block: B:48:0x009f  */
    /* JADX WARN: Removed duplicated region for block: B:52:0x00b3  */
    @Override // android.widget.LinearLayout, android.view.ViewGroup, android.view.View
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void onLayout(boolean z, int i, int i2, int i3, int i4) throws Throwable {
        NonOverlappingLinearLayout nonOverlappingLinearLayout;
        Throwable th;
        ArrayList arrayList = this.f469;
        int i5 = 0;
        try {
            if (this.f468) {
                try {
                    boolean z2 = getOrientation() == 0 && getLayoutDirection() == 1;
                    this.f470 = z2;
                    if (z2) {
                        while (arrayList.size() > getChildCount()) {
                            arrayList.remove(arrayList.size() - 1);
                        }
                        while (arrayList.size() < getChildCount()) {
                            arrayList.add(new ArrayList());
                        }
                    }
                    nonOverlappingLinearLayout = this;
                } catch (Throwable th2) {
                    th = th2;
                    nonOverlappingLinearLayout = this;
                }
                try {
                    super.onLayout(z, i, i2, i3, i4);
                    if (nonOverlappingLinearLayout.f470) {
                        for (int i6 = 0; i6 < arrayList.size(); i6++) {
                            for (int i7 = 0; i7 < ((ArrayList) arrayList.get(i6)).size(); i7++) {
                                super.focusableViewAvailable((View) ((ArrayList) arrayList.get(i6)).get(i7));
                            }
                        }
                    }
                    if (nonOverlappingLinearLayout.f470) {
                        nonOverlappingLinearLayout.f470 = false;
                        while (i5 < arrayList.size()) {
                            ((ArrayList) arrayList.get(i5)).clear();
                            i5++;
                        }
                        return;
                    }
                    return;
                } catch (Throwable th3) {
                    th = th3;
                    th = th;
                    if (nonOverlappingLinearLayout.f470) {
                    }
                }
            }
        } catch (Throwable th4) {
            th = th4;
            nonOverlappingLinearLayout = this;
        }
        if (nonOverlappingLinearLayout.f470) {
            throw th;
        }
        nonOverlappingLinearLayout.f470 = false;
        while (i5 < arrayList.size()) {
            ((ArrayList) arrayList.get(i5)).clear();
            i5++;
        }
        throw th;
    }

    public void setFocusableViewAvailableFixEnabled(boolean z) {
        this.f468 = z;
    }
}
