package defpackage;

import android.R;
import android.app.Activity;
import android.content.Context;
import android.content.ContextWrapper;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.os.Parcel;
import android.os.Parcelable;
import android.util.AttributeSet;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityNodeInfo;
import android.widget.FrameLayout;
import defpackage.pg3;
import defpackage.qg3;
import defpackage.uia;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.WeakHashMap;
import java.util.concurrent.CopyOnWriteArrayList;
import okhttp3.internal.http2.Http2Connection;

/* JADX INFO: loaded from: classes.dex */
public class hw8 extends ViewGroup implements ix6 {
    public static final boolean aa;
    public int a;
    public int b;
    public Drawable c;
    public Drawable d;
    public boolean e;
    public View f;
    public float i;
    public float j;
    public int k;
    public boolean l;
    public int m;
    public float n;
    public float o;
    public final CopyOnWriteArrayList p;
    public f q;
    public final uia r;
    public boolean s;
    public boolean t;
    public final Rect u;
    public final ArrayList v;
    public int w;
    public pg3 x;
    public final qg3.a y;
    public qg3 z;

    public class a implements qg3.a {
        public a() {
        }
    }

    public class b extends b3 {
        public final Rect a = new Rect();

        public b() {
        }

        @Override // defpackage.b3
        public final void onInitializeAccessibilityEvent(View view, AccessibilityEvent accessibilityEvent) {
            super.onInitializeAccessibilityEvent(view, accessibilityEvent);
            accessibilityEvent.setClassName("androidx.slidingpanelayout.widget.SlidingPaneLayout");
        }

        @Override // defpackage.b3
        public final void onInitializeAccessibilityNodeInfo(View view, i3 i3Var) {
            AccessibilityNodeInfo accessibilityNodeInfoObtain = AccessibilityNodeInfo.obtain(i3Var.a);
            super.onInitializeAccessibilityNodeInfo(view, new i3(accessibilityNodeInfoObtain));
            Rect rect = this.a;
            accessibilityNodeInfoObtain.getBoundsInScreen(rect);
            AccessibilityNodeInfo accessibilityNodeInfo = i3Var.a;
            accessibilityNodeInfo.setBoundsInScreen(rect);
            accessibilityNodeInfo.setVisibleToUser(accessibilityNodeInfoObtain.isVisibleToUser());
            accessibilityNodeInfo.setPackageName(accessibilityNodeInfoObtain.getPackageName());
            i3Var.i(accessibilityNodeInfoObtain.getClassName());
            i3Var.l(accessibilityNodeInfoObtain.getContentDescription());
            accessibilityNodeInfo.setEnabled(accessibilityNodeInfoObtain.isEnabled());
            accessibilityNodeInfo.setClickable(accessibilityNodeInfoObtain.isClickable());
            accessibilityNodeInfo.setFocusable(accessibilityNodeInfoObtain.isFocusable());
            accessibilityNodeInfo.setFocused(accessibilityNodeInfoObtain.isFocused());
            accessibilityNodeInfo.setAccessibilityFocused(accessibilityNodeInfoObtain.isAccessibilityFocused());
            accessibilityNodeInfo.setSelected(accessibilityNodeInfoObtain.isSelected());
            accessibilityNodeInfo.setLongClickable(accessibilityNodeInfoObtain.isLongClickable());
            i3Var.a(accessibilityNodeInfoObtain.getActions());
            accessibilityNodeInfo.setMovementGranularities(accessibilityNodeInfoObtain.getMovementGranularities());
            i3Var.i("androidx.slidingpanelayout.widget.SlidingPaneLayout");
            i3Var.b = -1;
            accessibilityNodeInfo.setSource(view);
            WeakHashMap weakHashMap = sia.a;
            Object parentForAccessibility = view.getParentForAccessibility();
            if (parentForAccessibility instanceof View) {
                accessibilityNodeInfo.setParent((View) parentForAccessibility);
            }
            hw8 hw8Var = hw8.this;
            int childCount = hw8Var.getChildCount();
            for (int i = 0; i < childCount; i++) {
                View childAt = hw8Var.getChildAt(i);
                if (!hw8Var.b(childAt) && childAt.getVisibility() == 0) {
                    childAt.setImportantForAccessibility(1);
                    accessibilityNodeInfo.addChild(childAt);
                }
            }
        }

        @Override // defpackage.b3
        public final boolean onRequestSendAccessibilityEvent(ViewGroup viewGroup, View view, AccessibilityEvent accessibilityEvent) {
            if (hw8.this.b(view)) {
                return false;
            }
            return super.onRequestSendAccessibilityEvent(viewGroup, view, accessibilityEvent);
        }
    }

    public class c implements Runnable {
        @Override // java.lang.Runnable
        public final void run() {
            throw null;
        }
    }

    public class d extends uia.c {
        public d() {
        }

        public final boolean a() {
            hw8 hw8Var = hw8.this;
            if (hw8Var.l || hw8Var.getLockMode() == 3) {
                return false;
            }
            if (hw8Var.d() && hw8Var.getLockMode() == 1) {
                return false;
            }
            return hw8Var.d() || hw8Var.getLockMode() != 2;
        }

        @Override // uia.c
        public final int clampViewPositionHorizontal(View view, int i, int i2) {
            hw8 hw8Var = hw8.this;
            e eVar = (e) hw8Var.f.getLayoutParams();
            if (!hw8Var.c()) {
                int paddingLeft = hw8Var.getPaddingLeft() + ((ViewGroup.MarginLayoutParams) eVar).leftMargin;
                return Math.min(Math.max(i, paddingLeft), hw8Var.k + paddingLeft);
            }
            int width = hw8Var.getWidth() - (hw8Var.f.getWidth() + (hw8Var.getPaddingRight() + ((ViewGroup.MarginLayoutParams) eVar).rightMargin));
            return Math.max(Math.min(i, width), width - hw8Var.k);
        }

        @Override // uia.c
        public final int clampViewPositionVertical(View view, int i, int i2) {
            return view.getTop();
        }

        @Override // uia.c
        public final int getViewHorizontalDragRange(View view) {
            return hw8.this.k;
        }

        @Override // uia.c
        public final void onEdgeDragStarted(int i, int i2) {
            if (a()) {
                hw8 hw8Var = hw8.this;
                hw8Var.r.c(i2, hw8Var.f);
            }
        }

        @Override // uia.c
        public final void onEdgeTouched(int i, int i2) {
            if (a()) {
                hw8 hw8Var = hw8.this;
                hw8Var.r.c(i2, hw8Var.f);
            }
        }

        @Override // uia.c
        public final void onViewCaptured(View view, int i) {
            hw8 hw8Var = hw8.this;
            int childCount = hw8Var.getChildCount();
            for (int i2 = 0; i2 < childCount; i2++) {
                View childAt = hw8Var.getChildAt(i2);
                if (childAt.getVisibility() == 4) {
                    childAt.setVisibility(0);
                }
            }
        }

        @Override // uia.c
        public final void onViewDragStateChanged(int i) {
            hw8 hw8Var = hw8.this;
            CopyOnWriteArrayList copyOnWriteArrayList = hw8Var.p;
            if (hw8Var.r.a == 0) {
                if (hw8Var.i != 1.0f) {
                    View view = hw8Var.f;
                    Iterator it = copyOnWriteArrayList.iterator();
                    while (it.hasNext()) {
                        ((f) it.next()).b(view);
                    }
                    hw8Var.sendAccessibilityEvent(32);
                    hw8Var.s = true;
                    return;
                }
                hw8Var.g(hw8Var.f);
                View view2 = hw8Var.f;
                Iterator it2 = copyOnWriteArrayList.iterator();
                while (it2.hasNext()) {
                    ((f) it2.next()).c(view2);
                }
                hw8Var.sendAccessibilityEvent(32);
                hw8Var.s = false;
            }
        }

        @Override // uia.c
        public final void onViewPositionChanged(View view, int i, int i2, int i3, int i4) {
            hw8 hw8Var = hw8.this;
            if (hw8Var.f == null) {
                hw8Var.i = 0.0f;
            } else {
                boolean zC = hw8Var.c();
                e eVar = (e) hw8Var.f.getLayoutParams();
                int width = hw8Var.f.getWidth();
                if (zC) {
                    i = (hw8Var.getWidth() - i) - width;
                }
                float paddingRight = (i - ((zC ? hw8Var.getPaddingRight() : hw8Var.getPaddingLeft()) + (zC ? ((ViewGroup.MarginLayoutParams) eVar).rightMargin : ((ViewGroup.MarginLayoutParams) eVar).leftMargin))) / hw8Var.k;
                hw8Var.i = paddingRight;
                if (hw8Var.m != 0) {
                    hw8Var.e(paddingRight);
                }
                View view2 = hw8Var.f;
                Iterator it = hw8Var.p.iterator();
                while (it.hasNext()) {
                    ((f) it.next()).a(view2);
                }
            }
            hw8Var.invalidate();
        }

        @Override // uia.c
        public final void onViewReleased(View view, float f, float f2) {
            int paddingLeft;
            e eVar = (e) view.getLayoutParams();
            hw8 hw8Var = hw8.this;
            if (hw8Var.c()) {
                int paddingRight = hw8Var.getPaddingRight() + ((ViewGroup.MarginLayoutParams) eVar).rightMargin;
                if (f < 0.0f || (f == 0.0f && hw8Var.i > 0.5f)) {
                    paddingRight += hw8Var.k;
                }
                paddingLeft = (hw8Var.getWidth() - paddingRight) - hw8Var.f.getWidth();
            } else {
                paddingLeft = ((ViewGroup.MarginLayoutParams) eVar).leftMargin + hw8Var.getPaddingLeft();
                if (f > 0.0f || (f == 0.0f && hw8Var.i > 0.5f)) {
                    paddingLeft += hw8Var.k;
                }
            }
            hw8Var.r.s(paddingLeft, view.getTop());
            hw8Var.invalidate();
        }

        @Override // uia.c
        public final boolean tryCaptureView(View view, int i) {
            if (a()) {
                return ((e) view.getLayoutParams()).b;
            }
            return false;
        }
    }

    public static class e extends ViewGroup.MarginLayoutParams {
        public static final int[] d = {R.attr.layout_weight};
        public float a;
        public boolean b;
        public boolean c;
    }

    public interface f {
        void a(View view);

        void b(View view);

        void c(View view);
    }

    public static class g extends ar {
        public static final Parcelable.Creator<g> CREATOR = new a();
        public boolean a;
        public int b;

        public class a implements Parcelable.ClassLoaderCreator<g> {
            @Override // android.os.Parcelable.ClassLoaderCreator
            public final g createFromParcel(Parcel parcel, ClassLoader classLoader) {
                return new g(parcel);
            }

            @Override // android.os.Parcelable.Creator
            public final Object[] newArray(int i) {
                return new g[i];
            }

            @Override // android.os.Parcelable.Creator
            public final Object createFromParcel(Parcel parcel) {
                return new g(parcel);
            }
        }

        public g(Parcel parcel) {
            super(parcel, null);
            this.a = parcel.readInt() != 0;
            this.b = parcel.readInt();
        }

        @Override // defpackage.ar, android.os.Parcelable
        public final void writeToParcel(Parcel parcel, int i) {
            super.writeToParcel(parcel, i);
            parcel.writeInt(this.a ? 1 : 0);
            parcel.writeInt(this.b);
        }
    }

    public static class h implements f {
        @Override // hw8.f
        public final void a(View view) {
        }

        @Override // hw8.f
        public final void b(View view) {
        }

        @Override // hw8.f
        public final void c(View view) {
        }
    }

    public static class i extends FrameLayout {
        @Override // android.view.View
        public final boolean onGenericMotionEvent(MotionEvent motionEvent) {
            return true;
        }

        @Override // android.view.View
        public final boolean onTouchEvent(MotionEvent motionEvent) {
            return true;
        }
    }

    static {
        aa = Build.VERSION.SDK_INT >= 29;
    }

    public hw8(Context context) {
        super(context, null, 0);
        this.a = 0;
        this.i = 1.0f;
        this.p = new CopyOnWriteArrayList();
        this.t = true;
        this.u = new Rect();
        this.v = new ArrayList();
        this.y = new a();
        float f2 = context.getResources().getDisplayMetrics().density;
        setWillNotDraw(false);
        sia.z(this, new b());
        setImportantForAccessibility(1);
        uia uiaVar = new uia(getContext(), this, new d());
        uiaVar.b = (int) (2.0f * uiaVar.b);
        this.r = uiaVar;
        uiaVar.n = f2 * 400.0f;
        setFoldingFeatureObserver(new qg3(lqa.a(context), sf1.getMainExecutor(context)));
    }

    private ln4 getSystemGestureInsets() {
        wqa wqaVarL;
        if (!aa || (wqaVarL = sia.l(this)) == null) {
            return null;
        }
        return wqaVarL.f();
    }

    private void setFoldingFeatureObserver(qg3 qg3Var) {
        this.z = qg3Var;
        qg3Var.getClass();
        qg3.a aVar = this.y;
        cr4.g(aVar, "onFoldingFeatureChangeListener");
        qg3Var.d = aVar;
    }

    public final boolean a() {
        if (!this.e) {
            this.s = false;
        }
        if (!this.t && !f(1.0f)) {
            return false;
        }
        this.s = false;
        return true;
    }

    @Override // android.view.ViewGroup
    public final void addView(View view, int i2, ViewGroup.LayoutParams layoutParams) {
        if (getChildCount() != 1) {
            super.addView(view, i2, layoutParams);
            return;
        }
        i iVar = new i(view.getContext());
        iVar.addView(view);
        super.addView(iVar, i2, layoutParams);
    }

    public final boolean b(View view) {
        if (view == null) {
            return false;
        }
        return this.e && ((e) view.getLayoutParams()).c && this.i > 0.0f;
    }

    public final boolean c() {
        WeakHashMap weakHashMap = sia.a;
        return getLayoutDirection() == 1;
    }

    @Override // android.view.ViewGroup
    public final boolean checkLayoutParams(ViewGroup.LayoutParams layoutParams) {
        return (layoutParams instanceof e) && super.checkLayoutParams(layoutParams);
    }

    @Override // android.view.View
    public final void computeScroll() {
        uia uiaVar = this.r;
        if (uiaVar.h()) {
            if (!this.e) {
                uiaVar.a();
            } else {
                WeakHashMap weakHashMap = sia.a;
                postInvalidateOnAnimation();
            }
        }
    }

    public final boolean d() {
        return !this.e || this.i == 0.0f;
    }

    @Override // android.view.View
    public final void draw(Canvas canvas) {
        int i2;
        int right;
        super.draw(canvas);
        Drawable drawable = c() ? this.d : this.c;
        View childAt = getChildCount() > 1 ? getChildAt(1) : null;
        if (childAt == null || drawable == null) {
            return;
        }
        int top = childAt.getTop();
        int bottom = childAt.getBottom();
        int intrinsicWidth = drawable.getIntrinsicWidth();
        if (c()) {
            right = childAt.getRight();
            i2 = intrinsicWidth + right;
        } else {
            int left = childAt.getLeft();
            int i3 = left - intrinsicWidth;
            i2 = left;
            right = i3;
        }
        drawable.setBounds(right, top, i2, bottom);
        drawable.draw(canvas);
    }

    @Override // android.view.ViewGroup
    public final boolean drawChild(Canvas canvas, View view, long j) {
        boolean zC = c() ^ d();
        uia uiaVar = this.r;
        if (zC) {
            uiaVar.q = 1;
            ln4 systemGestureInsets = getSystemGestureInsets();
            if (systemGestureInsets != null) {
                uiaVar.o = Math.max(uiaVar.p, systemGestureInsets.a);
            }
        } else {
            uiaVar.q = 2;
            ln4 systemGestureInsets2 = getSystemGestureInsets();
            if (systemGestureInsets2 != null) {
                uiaVar.o = Math.max(uiaVar.p, systemGestureInsets2.c);
            }
        }
        e eVar = (e) view.getLayoutParams();
        int iSave = canvas.save();
        if (this.e && !eVar.b && this.f != null) {
            Rect rect = this.u;
            canvas.getClipBounds(rect);
            if (c()) {
                rect.left = Math.max(rect.left, this.f.getRight());
            } else {
                rect.right = Math.min(rect.right, this.f.getLeft());
            }
            canvas.clipRect(rect);
        }
        boolean zDrawChild = super.drawChild(canvas, view, j);
        canvas.restoreToCount(iSave);
        return zDrawChild;
    }

    public final void e(float f2) {
        boolean zC = c();
        int childCount = getChildCount();
        for (int i2 = 0; i2 < childCount; i2++) {
            View childAt = getChildAt(i2);
            if (childAt != this.f) {
                float f3 = 1.0f - this.j;
                int i3 = this.m;
                this.j = f2;
                int i4 = ((int) (f3 * i3)) - ((int) ((1.0f - f2) * i3));
                if (zC) {
                    i4 = -i4;
                }
                childAt.offsetLeftAndRight(i4);
            }
        }
    }

    public final boolean f(float f2) {
        int paddingLeft;
        if (this.e) {
            boolean zC = c();
            e eVar = (e) this.f.getLayoutParams();
            if (zC) {
                int paddingRight = getPaddingRight() + ((ViewGroup.MarginLayoutParams) eVar).rightMargin;
                paddingLeft = (int) (getWidth() - (((f2 * this.k) + paddingRight) + this.f.getWidth()));
            } else {
                paddingLeft = (int) ((f2 * this.k) + getPaddingLeft() + ((ViewGroup.MarginLayoutParams) eVar).leftMargin);
            }
            View view = this.f;
            if (this.r.u(view, paddingLeft, view.getTop())) {
                int childCount = getChildCount();
                for (int i2 = 0; i2 < childCount; i2++) {
                    View childAt = getChildAt(i2);
                    if (childAt.getVisibility() == 4) {
                        childAt.setVisibility(0);
                    }
                }
                WeakHashMap weakHashMap = sia.a;
                postInvalidateOnAnimation();
                return true;
            }
        }
        return false;
    }

    public final void g(View view) {
        int left;
        int right;
        int top;
        int bottom;
        View childAt;
        boolean z;
        View view2 = view;
        boolean zC = c();
        int width = zC ? getWidth() - getPaddingRight() : getPaddingLeft();
        int paddingLeft = zC ? getPaddingLeft() : getWidth() - getPaddingRight();
        int paddingTop = getPaddingTop();
        int height = getHeight() - getPaddingBottom();
        if (view2 == null || !view2.isOpaque()) {
            left = 0;
            right = 0;
            top = 0;
            bottom = 0;
        } else {
            left = view2.getLeft();
            right = view2.getRight();
            top = view2.getTop();
            bottom = view2.getBottom();
        }
        int childCount = getChildCount();
        int i2 = 0;
        while (i2 < childCount && (childAt = getChildAt(i2)) != view2) {
            if (childAt.getVisibility() == 8) {
                z = zC;
            } else {
                z = zC;
                childAt.setVisibility((Math.max(zC ? paddingLeft : width, childAt.getLeft()) < left || Math.max(paddingTop, childAt.getTop()) < top || Math.min(zC ? width : paddingLeft, childAt.getRight()) > right || Math.min(height, childAt.getBottom()) > bottom) ? 0 : 4);
            }
            i2++;
            view2 = view;
            zC = z;
        }
    }

    @Override // android.view.ViewGroup
    public final ViewGroup.LayoutParams generateDefaultLayoutParams() {
        e eVar = new e(-1, -1);
        eVar.a = 0.0f;
        return eVar;
    }

    @Override // android.view.ViewGroup
    public final ViewGroup.LayoutParams generateLayoutParams(ViewGroup.LayoutParams layoutParams) {
        if (layoutParams instanceof ViewGroup.MarginLayoutParams) {
            e eVar = new e((ViewGroup.MarginLayoutParams) layoutParams);
            eVar.a = 0.0f;
            return eVar;
        }
        e eVar2 = new e(layoutParams);
        eVar2.a = 0.0f;
        return eVar2;
    }

    @w51
    @Deprecated
    public int getCoveredFadeColor() {
        return this.b;
    }

    public final int getLockMode() {
        return this.w;
    }

    @cm7
    public int getParallaxDistance() {
        return this.m;
    }

    @w51
    @Deprecated
    public int getSliderFadeColor() {
        return this.a;
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void onAttachedToWindow() {
        Activity activity;
        super.onAttachedToWindow();
        this.t = true;
        if (this.z != null) {
            Context context = getContext();
            while (true) {
                if (!(context instanceof ContextWrapper)) {
                    activity = null;
                    break;
                } else {
                    if (context instanceof Activity) {
                        activity = (Activity) context;
                        break;
                    }
                    context = ((ContextWrapper) context).getBaseContext();
                }
            }
            if (activity != null) {
                qg3 qg3Var = this.z;
                qg3Var.getClass();
                fx4 fx4Var = qg3Var.c;
                if (fx4Var != null) {
                    ((rx4) fx4Var).h(null);
                }
                qg3Var.c = wj0.c(bk1.a(new sr2(qg3Var.b)), null, null, new vg3(qg3Var, activity, null), 3);
            }
        }
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void onDetachedFromWindow() {
        fx4 fx4Var;
        super.onDetachedFromWindow();
        this.t = true;
        qg3 qg3Var = this.z;
        if (qg3Var != null && (fx4Var = qg3Var.c) != null) {
            ((rx4) fx4Var).h(null);
        }
        ArrayList arrayList = this.v;
        if (arrayList.size() <= 0) {
            arrayList.clear();
        } else {
            ((c) arrayList.get(0)).getClass();
            throw null;
        }
    }

    @Override // android.view.ViewGroup
    public final boolean onInterceptTouchEvent(MotionEvent motionEvent) {
        boolean z;
        View childAt;
        int actionMasked = motionEvent.getActionMasked();
        boolean z2 = this.e;
        uia uiaVar = this.r;
        if (!z2 && actionMasked == 0 && getChildCount() > 1 && (childAt = getChildAt(1)) != null) {
            int x = (int) motionEvent.getX();
            int y = (int) motionEvent.getY();
            uiaVar.getClass();
            this.s = uia.l(childAt, x, y);
        }
        if (!this.e || (this.l && actionMasked != 0)) {
            uiaVar.b();
            return super.onInterceptTouchEvent(motionEvent);
        }
        if (actionMasked == 3 || actionMasked == 1) {
            uiaVar.b();
            return false;
        }
        if (actionMasked == 0) {
            this.l = false;
            float x2 = motionEvent.getX();
            float y2 = motionEvent.getY();
            this.n = x2;
            this.o = y2;
            uiaVar.getClass();
            if (uia.l(this.f, (int) x2, (int) y2) && b(this.f)) {
                z = true;
            }
            return !uiaVar.t(motionEvent) || z;
        }
        if (actionMasked == 2) {
            float x3 = motionEvent.getX();
            float y3 = motionEvent.getY();
            float fAbs = Math.abs(x3 - this.n);
            float fAbs2 = Math.abs(y3 - this.o);
            if (fAbs > uiaVar.b && fAbs2 > fAbs) {
                uiaVar.b();
                this.l = true;
                return false;
            }
        }
        z = false;
        if (uiaVar.t(motionEvent)) {
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:42:0x00a7  */
    /* JADX WARN: Removed duplicated region for block: B:43:0x00ad  */
    /* JADX WARN: Removed duplicated region for block: B:51:0x00d8  */
    @Override // android.view.ViewGroup, android.view.View
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void onLayout(boolean z, int i2, int i3, int i4, int i5) {
        int i6;
        int i7;
        int i8;
        int i9;
        int i10;
        boolean zC = c();
        int i11 = i4 - i2;
        int paddingRight = zC ? getPaddingRight() : getPaddingLeft();
        int paddingLeft = zC ? getPaddingLeft() : getPaddingRight();
        int paddingTop = getPaddingTop();
        int childCount = getChildCount();
        if (this.t) {
            this.i = (this.e && this.s) ? 0.0f : 1.0f;
        }
        int i12 = paddingRight;
        for (int i13 = 0; i13 < childCount; i13++) {
            View childAt = getChildAt(i13);
            if (childAt.getVisibility() != 8) {
                e eVar = (e) childAt.getLayoutParams();
                int measuredWidth = childAt.getMeasuredWidth();
                if (eVar.b) {
                    int i14 = i11 - paddingLeft;
                    int iMin = (Math.min(paddingRight, i14) - i12) - (((ViewGroup.MarginLayoutParams) eVar).leftMargin + ((ViewGroup.MarginLayoutParams) eVar).rightMargin);
                    this.k = iMin;
                    int i15 = zC ? ((ViewGroup.MarginLayoutParams) eVar).rightMargin : ((ViewGroup.MarginLayoutParams) eVar).leftMargin;
                    eVar.c = (measuredWidth / 2) + ((i12 + i15) + iMin) > i14;
                    float f2 = iMin;
                    int i16 = (int) (this.i * f2);
                    i6 = i15 + i16 + i12;
                    this.i = i16 / f2;
                } else if (!this.e || (i7 = this.m) == 0) {
                    i6 = paddingRight;
                } else {
                    i8 = (int) ((1.0f - this.i) * i7);
                    i6 = paddingRight;
                    if (zC) {
                        i9 = i6 - i8;
                        i10 = i9 + measuredWidth;
                    } else {
                        i10 = (i11 - i6) + i8;
                        i9 = i10 - measuredWidth;
                    }
                    childAt.layout(i9, paddingTop, i10, childAt.getMeasuredHeight() + paddingTop);
                    pg3 pg3Var = this.x;
                    paddingRight = Math.abs((pg3Var == null && pg3Var.b() == pg3.b.b && this.x.a()) ? this.x.getBounds().width() : 0) + childAt.getWidth() + paddingRight;
                    i12 = i6;
                }
                i8 = 0;
                if (zC) {
                }
                childAt.layout(i9, paddingTop, i10, childAt.getMeasuredHeight() + paddingTop);
                pg3 pg3Var2 = this.x;
                if (pg3Var2 == null) {
                    paddingRight = Math.abs((pg3Var2 == null && pg3Var2.b() == pg3.b.b && this.x.a()) ? this.x.getBounds().width() : 0) + childAt.getWidth() + paddingRight;
                    i12 = i6;
                }
            }
        }
        if (this.t) {
            if (this.e && this.m != 0) {
                e(this.i);
            }
            g(this.f);
        }
        this.t = false;
    }

    /* JADX WARN: Removed duplicated region for block: B:23:0x0089 A[PHI: r17
      0x0089: PHI (r17v3 float) = (r17v1 float), (r17v4 float) binds: [B:19:0x007f, B:21:0x0085] A[DONT_GENERATE, DONT_INLINE]] */
    /* JADX WARN: Removed duplicated region for block: B:94:0x01b4  */
    /* JADX WARN: Type inference failed for: r7v0 */
    /* JADX WARN: Type inference failed for: r7v1, types: [boolean, int] */
    /* JADX WARN: Type inference failed for: r7v30 */
    @Override // android.view.View
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void onMeasure(int i2, int i3) {
        int paddingTop;
        int iMin;
        int i4;
        int iMax;
        int iMakeMeasureSpec;
        int i5;
        ArrayList arrayList;
        int i6;
        int i7;
        int minimumWidth;
        int iMakeMeasureSpec2;
        int mode = View.MeasureSpec.getMode(i2);
        int size = View.MeasureSpec.getSize(i2);
        int mode2 = View.MeasureSpec.getMode(i3);
        int size2 = View.MeasureSpec.getSize(i3);
        ?? r7 = 0;
        if (mode2 != Integer.MIN_VALUE) {
            iMin = mode2 != 1073741824 ? 0 : (size2 - getPaddingTop()) - getPaddingBottom();
            paddingTop = iMin;
        } else {
            paddingTop = (size2 - getPaddingTop()) - getPaddingBottom();
            iMin = 0;
        }
        int iMax2 = Math.max((size - getPaddingLeft()) - getPaddingRight(), 0);
        int childCount = getChildCount();
        if (childCount > 2) {
            Log.e("SlidingPaneLayout", "onMeasure: More than two child views are not supported.");
        }
        this.f = null;
        int i8 = 0;
        boolean z = false;
        int i9 = iMax2;
        float f2 = 0.0f;
        while (true) {
            i4 = 8;
            if (i8 >= childCount) {
                break;
            }
            View childAt = getChildAt(i8);
            e eVar = (e) childAt.getLayoutParams();
            if (childAt.getVisibility() == 8) {
                eVar.c = r7;
            } else {
                float f3 = eVar.a;
                if (f3 > 0.0f) {
                    f2 += f3;
                    if (((ViewGroup.MarginLayoutParams) eVar).width != 0) {
                        int iMax3 = Math.max(iMax2 - (((ViewGroup.MarginLayoutParams) eVar).leftMargin + ((ViewGroup.MarginLayoutParams) eVar).rightMargin), (int) r7);
                        int i10 = ((ViewGroup.MarginLayoutParams) eVar).width;
                        if (i10 == -2) {
                            iMakeMeasureSpec2 = View.MeasureSpec.makeMeasureSpec(iMax3, mode == 0 ? mode : Integer.MIN_VALUE);
                        } else {
                            iMakeMeasureSpec2 = i10 == -1 ? View.MeasureSpec.makeMeasureSpec(iMax3, mode) : View.MeasureSpec.makeMeasureSpec(i10, 1073741824);
                        }
                        childAt.measure(iMakeMeasureSpec2, ViewGroup.getChildMeasureSpec(i3, getPaddingBottom() + getPaddingTop(), ((ViewGroup.MarginLayoutParams) eVar).height));
                        int measuredWidth = childAt.getMeasuredWidth();
                        int measuredHeight = childAt.getMeasuredHeight();
                        if (measuredHeight > iMin) {
                            if (mode2 == Integer.MIN_VALUE) {
                                iMin = Math.min(measuredHeight, paddingTop);
                            } else if (mode2 == 0) {
                                iMin = measuredHeight;
                            }
                        }
                        i9 -= measuredWidth;
                        if (i8 != 0) {
                            boolean z2 = i9 < 0;
                            eVar.b = z2;
                            z |= z2;
                            if (z2) {
                                this.f = childAt;
                            }
                        }
                    }
                }
            }
            i8++;
            r7 = 0;
        }
        int i11 = 1;
        if (z || f2 > 0.0f) {
            int i12 = 0;
            while (i12 < childCount) {
                View childAt2 = getChildAt(i12);
                if (childAt2.getVisibility() == i4) {
                    i5 = i12;
                } else {
                    e eVar2 = (e) childAt2.getLayoutParams();
                    int measuredWidth2 = (((ViewGroup.MarginLayoutParams) eVar2).width != 0 || eVar2.a <= 0.0f) ? childAt2.getMeasuredWidth() : 0;
                    if (z) {
                        iMax = iMax2 - (((ViewGroup.MarginLayoutParams) eVar2).leftMargin + ((ViewGroup.MarginLayoutParams) eVar2).rightMargin);
                        iMakeMeasureSpec = View.MeasureSpec.makeMeasureSpec(iMax, 1073741824);
                    } else if (eVar2.a > 0.0f) {
                        iMax = ((int) ((eVar2.a * Math.max(0, i9)) / f2)) + measuredWidth2;
                        iMakeMeasureSpec = View.MeasureSpec.makeMeasureSpec(iMax, 1073741824);
                    } else {
                        iMax = measuredWidth2;
                        iMakeMeasureSpec = 0;
                    }
                    int paddingBottom = getPaddingBottom() + getPaddingTop();
                    e eVar3 = (e) childAt2.getLayoutParams();
                    i5 = i12;
                    int iMakeMeasureSpec3 = (((ViewGroup.MarginLayoutParams) eVar3).width != 0 || eVar3.a <= 0.0f) ? View.MeasureSpec.makeMeasureSpec(childAt2.getMeasuredHeight(), 1073741824) : ViewGroup.getChildMeasureSpec(i3, paddingBottom, ((ViewGroup.MarginLayoutParams) eVar3).height);
                    if (measuredWidth2 != iMax) {
                        childAt2.measure(iMakeMeasureSpec, iMakeMeasureSpec3);
                        int measuredHeight2 = childAt2.getMeasuredHeight();
                        if (measuredHeight2 > iMin) {
                            if (mode2 == Integer.MIN_VALUE) {
                                measuredHeight2 = Math.min(measuredHeight2, paddingTop);
                            } else if (mode2 == 0) {
                            }
                            iMin = measuredHeight2;
                        }
                    }
                }
                i12 = i5 + 1;
                i4 = 8;
            }
        }
        pg3 pg3Var = this.x;
        if (pg3Var == null || !pg3Var.a() || this.x.getBounds().left == 0 || this.x.getBounds().top != 0) {
            arrayList = null;
        } else {
            pg3 pg3Var2 = this.x;
            int[] iArr = new int[2];
            getLocationInWindow(iArr);
            int i13 = iArr[0];
            Rect rect = new Rect(i13, iArr[1], getWidth() + i13, getWidth() + iArr[1]);
            Rect rect2 = new Rect(pg3Var2.getBounds());
            boolean zIntersect = rect2.intersect(rect);
            if (!(rect2.width() == 0 && rect2.height() == 0) && zIntersect) {
                rect2.offset(-iArr[0], -iArr[1]);
            } else {
                rect2 = null;
            }
            if (rect2 != null) {
                Rect rect3 = new Rect(getPaddingLeft(), getPaddingTop(), Math.max(getPaddingLeft(), rect2.left), getHeight() - getPaddingBottom());
                int width = getWidth() - getPaddingRight();
                arrayList = new ArrayList(Arrays.asList(rect3, new Rect(Math.min(width, rect2.right), getPaddingTop(), width, getHeight() - getPaddingBottom())));
            }
        }
        if (arrayList != null && !z) {
            int i14 = 0;
            while (i14 < childCount) {
                View childAt3 = getChildAt(i14);
                if (childAt3.getVisibility() != 8) {
                    Rect rect4 = (Rect) arrayList.get(i14);
                    e eVar4 = (e) childAt3.getLayoutParams();
                    int i15 = ((ViewGroup.MarginLayoutParams) eVar4).leftMargin + ((ViewGroup.MarginLayoutParams) eVar4).rightMargin;
                    int iMakeMeasureSpec4 = View.MeasureSpec.makeMeasureSpec(childAt3.getMeasuredHeight(), 1073741824);
                    childAt3.measure(View.MeasureSpec.makeMeasureSpec(rect4.width(), Integer.MIN_VALUE), iMakeMeasureSpec4);
                    if ((childAt3.getMeasuredWidthAndState() & Http2Connection.OKHTTP_CLIENT_WINDOW_SIZE) != i11) {
                        boolean z3 = childAt3 instanceof i;
                        if (z3) {
                            i7 = 0;
                            View childAt4 = ((i) childAt3).getChildAt(0);
                            WeakHashMap weakHashMap = sia.a;
                            minimumWidth = childAt4.getMinimumWidth();
                        } else {
                            i7 = 0;
                            WeakHashMap weakHashMap2 = sia.a;
                            minimumWidth = childAt3.getMinimumWidth();
                        }
                        if (minimumWidth != 0) {
                            if (rect4.width() < (z3 ? ((i) childAt3).getChildAt(i7).getMinimumWidth() : childAt3.getMinimumWidth())) {
                            }
                        }
                        childAt3.measure(View.MeasureSpec.makeMeasureSpec(rect4.width(), 1073741824), iMakeMeasureSpec4);
                    }
                    childAt3.measure(View.MeasureSpec.makeMeasureSpec(iMax2 - i15, 1073741824), iMakeMeasureSpec4);
                    if (i14 != 0) {
                        i6 = 1;
                        eVar4.b = true;
                        this.f = childAt3;
                        z = true;
                    }
                    i14++;
                    i11 = i6;
                }
                i6 = 1;
                i14++;
                i11 = i6;
            }
        }
        boolean z4 = z;
        setMeasuredDimension(size, getPaddingBottom() + getPaddingTop() + iMin);
        this.e = z4;
        uia uiaVar = this.r;
        if (uiaVar.a == 0 || z4) {
            return;
        }
        uiaVar.a();
    }

    @Override // android.view.View
    public final void onRestoreInstanceState(Parcelable parcelable) {
        if (!(parcelable instanceof g)) {
            super.onRestoreInstanceState(parcelable);
            return;
        }
        g gVar = (g) parcelable;
        super.onRestoreInstanceState(gVar.getSuperState());
        if (gVar.a) {
            if (!this.e) {
                this.s = true;
            }
            if (this.t || f(0.0f)) {
                this.s = true;
            }
        } else {
            a();
        }
        this.s = gVar.a;
        setLockMode(gVar.b);
    }

    @Override // android.view.View
    public final Parcelable onSaveInstanceState() {
        g gVar = new g(super.onSaveInstanceState());
        gVar.a = this.e ? d() : this.s;
        gVar.b = this.w;
        return gVar;
    }

    @Override // android.view.View
    public final void onSizeChanged(int i2, int i3, int i4, int i5) {
        super.onSizeChanged(i2, i3, i4, i5);
        if (i2 != i4) {
            this.t = true;
        }
    }

    @Override // android.view.View
    public final boolean onTouchEvent(MotionEvent motionEvent) {
        if (!this.e) {
            return super.onTouchEvent(motionEvent);
        }
        uia uiaVar = this.r;
        uiaVar.m(motionEvent);
        int actionMasked = motionEvent.getActionMasked();
        if (actionMasked == 0) {
            float x = motionEvent.getX();
            float y = motionEvent.getY();
            this.n = x;
            this.o = y;
            return true;
        }
        if (actionMasked == 1 && b(this.f)) {
            float x2 = motionEvent.getX();
            float y2 = motionEvent.getY();
            float f2 = x2 - this.n;
            float f3 = y2 - this.o;
            int i2 = uiaVar.b;
            if ((f3 * f3) + (f2 * f2) < i2 * i2 && uia.l(this.f, (int) x2, (int) y2)) {
                a();
            }
        }
        return true;
    }

    @Override // android.view.ViewGroup, android.view.ViewManager
    public final void removeView(View view) {
        if (view.getParent() instanceof i) {
            super.removeView((View) view.getParent());
        } else {
            super.removeView(view);
        }
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void requestChildFocus(View view, View view2) {
        super.requestChildFocus(view, view2);
        if (isInTouchMode() || this.e) {
            return;
        }
        this.s = view == this.f;
    }

    @Deprecated
    public void setCoveredFadeColor(@w51 int i2) {
        this.b = i2;
    }

    public final void setLockMode(int i2) {
        this.w = i2;
    }

    @Deprecated
    public void setPanelSlideListener(@rq6 f fVar) {
        f fVar2 = this.q;
        CopyOnWriteArrayList copyOnWriteArrayList = this.p;
        if (fVar2 != null) {
            copyOnWriteArrayList.remove(fVar2);
        }
        if (fVar != null) {
            copyOnWriteArrayList.add(fVar);
        }
        this.q = fVar;
    }

    public void setParallaxDistance(@cm7 int i2) {
        this.m = i2;
        requestLayout();
    }

    @Deprecated
    public void setShadowDrawable(Drawable drawable) {
        setShadowDrawableLeft(drawable);
    }

    public void setShadowDrawableLeft(@rq6 Drawable drawable) {
        this.c = drawable;
    }

    public void setShadowDrawableRight(@rq6 Drawable drawable) {
        this.d = drawable;
    }

    @Deprecated
    public void setShadowResource(@of2 int i2) {
        setShadowDrawableLeft(getResources().getDrawable(i2));
    }

    public void setShadowResourceLeft(int i2) {
        setShadowDrawableLeft(sf1.getDrawable(getContext(), i2));
    }

    public void setShadowResourceRight(int i2) {
        setShadowDrawableRight(sf1.getDrawable(getContext(), i2));
    }

    @Deprecated
    public void setSliderFadeColor(@w51 int i2) {
        this.a = i2;
    }

    @Override // android.view.ViewGroup
    public final ViewGroup.LayoutParams generateLayoutParams(AttributeSet attributeSet) {
        Context context = getContext();
        e eVar = new e(context, attributeSet);
        eVar.a = 0.0f;
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, e.d);
        eVar.a = typedArrayObtainStyledAttributes.getFloat(0, 0.0f);
        typedArrayObtainStyledAttributes.recycle();
        return eVar;
    }
}
