package androidx.recyclerview.widget;

import V.C0629x;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Matrix;
import android.graphics.Rect;
import android.graphics.RectF;
import android.os.Parcelable;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityNodeInfo;
import androidx.leanback.widget.AbstractC1080l;
import java.lang.reflect.Field;
import java.util.ArrayList;
import m2.AbstractC2465a;

/* JADX INFO: loaded from: classes.dex */
public abstract class J {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public C4.f f12842a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public RecyclerView f12843b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final i0 f12844c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final i0 f12845d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public AbstractC1080l f12846e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public boolean f12847f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public boolean f12848g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final boolean f12849h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public boolean f12850i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public int f12851j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public boolean f12852k;
    public int l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public int f12853m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public int f12854n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public int f12855o;

    public J() {
        H h5 = new H(this, 0);
        H h6 = new H(this, 1);
        this.f12844c = new i0(h5);
        this.f12845d = new i0(h6);
        this.f12847f = false;
        this.f12848g = false;
        this.f12849h = true;
        this.f12850i = true;
    }

    public static int C(View view) {
        Rect rect = ((K) view.getLayoutParams()).f12857b;
        return view.getMeasuredHeight() + rect.top + rect.bottom;
    }

    public static int D(View view) {
        Rect rect = ((K) view.getLayoutParams()).f12857b;
        return view.getMeasuredWidth() + rect.left + rect.right;
    }

    public static int L(View view) {
        return ((K) view.getLayoutParams()).f12856a.getLayoutPosition();
    }

    public static I M(Context context, AttributeSet attributeSet, int i6, int i7) {
        I i8 = new I();
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, AbstractC2465a.f20475a, i6, i7);
        i8.f12838a = typedArrayObtainStyledAttributes.getInt(0, 1);
        i8.f12839b = typedArrayObtainStyledAttributes.getInt(10, 1);
        i8.f12840c = typedArrayObtainStyledAttributes.getBoolean(9, false);
        i8.f12841d = typedArrayObtainStyledAttributes.getBoolean(11, false);
        typedArrayObtainStyledAttributes.recycle();
        return i8;
    }

    public static boolean R(int i6, int i7, int i8) {
        int mode = View.MeasureSpec.getMode(i7);
        int size = View.MeasureSpec.getSize(i7);
        if (i8 > 0 && i6 != i8) {
            return false;
        }
        if (mode == Integer.MIN_VALUE) {
            return size >= i6;
        }
        if (mode != 0) {
            return mode == 1073741824 && size == i6;
        }
        return true;
    }

    public static void S(View view, int i6, int i7, int i8, int i9) {
        K k6 = (K) view.getLayoutParams();
        Rect rect = k6.f12857b;
        view.layout(i6 + rect.left + ((ViewGroup.MarginLayoutParams) k6).leftMargin, i7 + rect.top + ((ViewGroup.MarginLayoutParams) k6).topMargin, (i8 - rect.right) - ((ViewGroup.MarginLayoutParams) k6).rightMargin, (i9 - rect.bottom) - ((ViewGroup.MarginLayoutParams) k6).bottomMargin);
    }

    public static int g(int i6, int i7, int i8) {
        int mode = View.MeasureSpec.getMode(i6);
        int size = View.MeasureSpec.getSize(i6);
        return mode != Integer.MIN_VALUE ? mode != 1073741824 ? Math.max(i7, i8) : size : Math.min(size, Math.max(i7, i8));
    }

    /* JADX WARN: Removed duplicated region for block: B:10:0x001a  */
    /* JADX WARN: Removed duplicated region for block: B:14:0x0022  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static int x(boolean z6, int i6, int i7, int i8, int i9) {
        int iMax = Math.max(0, i6 - i8);
        if (z6) {
            if (i9 < 0) {
                if (i9 != -1 || (i7 != Integer.MIN_VALUE && (i7 == 0 || i7 != 1073741824))) {
                    i7 = 0;
                    i9 = 0;
                } else {
                    i9 = iMax;
                }
            }
            i7 = 1073741824;
        } else if (i9 >= 0) {
            i7 = 1073741824;
        } else if (i9 != -1) {
            if (i9 == -2) {
                if (i7 == Integer.MIN_VALUE || i7 == 1073741824) {
                    i9 = iMax;
                    i7 = Integer.MIN_VALUE;
                } else {
                    i9 = iMax;
                    i7 = 0;
                }
            }
        }
        return View.MeasureSpec.makeMeasureSpec(i9, i7);
    }

    public void A(View view, Rect rect) {
        int[] iArr = RecyclerView.f12890C0;
        K k6 = (K) view.getLayoutParams();
        Rect rect2 = k6.f12857b;
        rect.set((view.getLeft() - rect2.left) - ((ViewGroup.MarginLayoutParams) k6).leftMargin, (view.getTop() - rect2.top) - ((ViewGroup.MarginLayoutParams) k6).topMargin, view.getRight() + rect2.right + ((ViewGroup.MarginLayoutParams) k6).rightMargin, view.getBottom() + rect2.bottom + ((ViewGroup.MarginLayoutParams) k6).bottomMargin);
    }

    public abstract int A0(int i6, P p6, V v3);

    public int B(View view) {
        return view.getLeft() - ((K) view.getLayoutParams()).f12857b.left;
    }

    public abstract void B0(int i6);

    public abstract int C0(int i6, P p6, V v3);

    public final void D0(RecyclerView recyclerView) {
        E0(View.MeasureSpec.makeMeasureSpec(recyclerView.getWidth(), 1073741824), View.MeasureSpec.makeMeasureSpec(recyclerView.getHeight(), 1073741824));
    }

    public int E(View view) {
        return view.getRight() + ((K) view.getLayoutParams()).f12857b.right;
    }

    public final void E0(int i6, int i7) {
        this.f12854n = View.MeasureSpec.getSize(i6);
        int mode = View.MeasureSpec.getMode(i6);
        this.l = mode;
        if (mode == 0 && !RecyclerView.E0) {
            this.f12854n = 0;
        }
        this.f12855o = View.MeasureSpec.getSize(i7);
        int mode2 = View.MeasureSpec.getMode(i7);
        this.f12853m = mode2;
        if (mode2 != 0 || RecyclerView.E0) {
            return;
        }
        this.f12855o = 0;
    }

    public int F(View view) {
        return view.getTop() - ((K) view.getLayoutParams()).f12857b.top;
    }

    public void F0(Rect rect, int i6, int i7) {
        int iJ = J() + I() + rect.width();
        int iH = H() + K() + rect.height();
        RecyclerView recyclerView = this.f12843b;
        Field field = F1.F.f1367a;
        this.f12843b.setMeasuredDimension(g(i6, iJ, recyclerView.getMinimumWidth()), g(i7, iH, this.f12843b.getMinimumHeight()));
    }

    public final int G() {
        RecyclerView recyclerView = this.f12843b;
        Field field = F1.F.f1367a;
        return recyclerView.getLayoutDirection();
    }

    public final void G0(int i6, int i7) {
        int iW = w();
        if (iW == 0) {
            this.f12843b.l(i6, i7);
            return;
        }
        int i8 = Integer.MIN_VALUE;
        int i9 = Integer.MAX_VALUE;
        int i10 = Integer.MIN_VALUE;
        int i11 = Integer.MAX_VALUE;
        for (int i12 = 0; i12 < iW; i12++) {
            View viewV = v(i12);
            Rect rect = this.f12843b.f12938m;
            A(viewV, rect);
            int i13 = rect.left;
            if (i13 < i11) {
                i11 = i13;
            }
            int i14 = rect.right;
            if (i14 > i8) {
                i8 = i14;
            }
            int i15 = rect.top;
            if (i15 < i9) {
                i9 = i15;
            }
            int i16 = rect.bottom;
            if (i16 > i10) {
                i10 = i16;
            }
        }
        this.f12843b.f12938m.set(i11, i9, i8, i10);
        F0(this.f12843b.f12938m, i6, i7);
    }

    public final int H() {
        RecyclerView recyclerView = this.f12843b;
        if (recyclerView != null) {
            return recyclerView.getPaddingBottom();
        }
        return 0;
    }

    public final void H0(RecyclerView recyclerView) {
        if (recyclerView == null) {
            this.f12843b = null;
            this.f12842a = null;
            this.f12854n = 0;
            this.f12855o = 0;
        } else {
            this.f12843b = recyclerView;
            this.f12842a = recyclerView.f12931f;
            this.f12854n = recyclerView.getWidth();
            this.f12855o = recyclerView.getHeight();
        }
        this.l = 1073741824;
        this.f12853m = 1073741824;
    }

    public final int I() {
        RecyclerView recyclerView = this.f12843b;
        if (recyclerView != null) {
            return recyclerView.getPaddingLeft();
        }
        return 0;
    }

    public final boolean I0(View view, int i6, int i7, K k6) {
        return (!view.isLayoutRequested() && this.f12849h && R(view.getWidth(), i6, ((ViewGroup.MarginLayoutParams) k6).width) && R(view.getHeight(), i7, ((ViewGroup.MarginLayoutParams) k6).height)) ? false : true;
    }

    public final int J() {
        RecyclerView recyclerView = this.f12843b;
        if (recyclerView != null) {
            return recyclerView.getPaddingRight();
        }
        return 0;
    }

    public boolean J0() {
        return false;
    }

    public final int K() {
        RecyclerView recyclerView = this.f12843b;
        if (recyclerView != null) {
            return recyclerView.getPaddingTop();
        }
        return 0;
    }

    public final boolean K0(View view, int i6, int i7, K k6) {
        return (this.f12849h && R(view.getMeasuredWidth(), i6, ((ViewGroup.MarginLayoutParams) k6).width) && R(view.getMeasuredHeight(), i7, ((ViewGroup.MarginLayoutParams) k6).height)) ? false : true;
    }

    public abstract boolean L0();

    public int N(P p6, V v3) {
        return -1;
    }

    public final void O(View view, Rect rect) {
        Matrix matrix;
        Rect rect2 = ((K) view.getLayoutParams()).f12857b;
        rect.set(-rect2.left, -rect2.top, view.getWidth() + rect2.right, view.getHeight() + rect2.bottom);
        if (this.f12843b != null && (matrix = view.getMatrix()) != null && !matrix.isIdentity()) {
            RectF rectF = this.f12843b.f12942o;
            rectF.set(rect);
            matrix.mapRect(rectF);
            rect.set((int) Math.floor(rectF.left), (int) Math.floor(rectF.top), (int) Math.ceil(rectF.right), (int) Math.ceil(rectF.bottom));
        }
        rect.offset(view.getLeft(), view.getTop());
    }

    public final boolean P() {
        RecyclerView recyclerView = this.f12843b;
        return recyclerView != null && recyclerView.hasFocus();
    }

    public boolean Q() {
        return false;
    }

    public void T(int i6) {
        RecyclerView recyclerView = this.f12843b;
        if (recyclerView != null) {
            int iU = recyclerView.f12931f.u();
            for (int i7 = 0; i7 < iU; i7++) {
                recyclerView.f12931f.t(i7).offsetLeftAndRight(i6);
            }
        }
    }

    public void U(int i6) {
        RecyclerView recyclerView = this.f12843b;
        if (recyclerView != null) {
            int iU = recyclerView.f12931f.u();
            for (int i7 = 0; i7 < iU; i7++) {
                recyclerView.f12931f.t(i7).offsetTopAndBottom(i6);
            }
        }
    }

    public boolean W(RecyclerView recyclerView, ArrayList arrayList, int i6, int i7) {
        return false;
    }

    public View Y(View view, int i6, P p6, V v3) {
        return null;
    }

    public void Z(AccessibilityEvent accessibilityEvent) {
        RecyclerView recyclerView = this.f12843b;
        P p6 = recyclerView.f12926c;
        V v3 = recyclerView.f12934j0;
        if (recyclerView == null || accessibilityEvent == null) {
            return;
        }
        boolean z6 = true;
        if (!recyclerView.canScrollVertically(1) && !this.f12843b.canScrollVertically(-1) && !this.f12843b.canScrollHorizontally(-1) && !this.f12843b.canScrollHorizontally(1)) {
            z6 = false;
        }
        accessibilityEvent.setScrollable(z6);
        B b5 = this.f12843b.f12944p;
        if (b5 != null) {
            accessibilityEvent.setItemCount(b5.getItemCount());
        }
    }

    public final void a(View view, int i6, boolean z6) {
        Z zG = RecyclerView.G(view);
        if (z6 || zG.isRemoved()) {
            n.d0 d0Var = (n.d0) this.f12843b.f12933j.f13105b;
            j0 j0VarA = (j0) d0Var.get(zG);
            if (j0VarA == null) {
                j0VarA = j0.a();
                d0Var.put(zG, j0VarA);
            }
            j0VarA.f13110a |= 1;
        } else {
            this.f12843b.f12933j.r(zG);
        }
        K k6 = (K) view.getLayoutParams();
        if (zG.wasReturnedFromScrap() || zG.isScrap()) {
            if (zG.isScrap()) {
                zG.unScrap();
            } else {
                zG.clearReturnedFromScrapFlag();
            }
            this.f12842a.i(view, i6, view.getLayoutParams(), false);
        } else {
            if (view.getParent() == this.f12843b) {
                int iG = this.f12842a.G(view);
                if (i6 == -1) {
                    i6 = this.f12842a.u();
                }
                if (iG == -1) {
                    throw new IllegalStateException("Added View has RecyclerView as parent but view is not a real child. Unfiltered index:" + this.f12843b.indexOfChild(view) + this.f12843b.w());
                }
                if (iG != i6) {
                    J j4 = this.f12843b.f12946q;
                    View viewV = j4.v(iG);
                    if (viewV == null) {
                        throw new IllegalArgumentException("Cannot move a child from non-existing index:" + iG + j4.f12843b.toString());
                    }
                    j4.v(iG);
                    j4.f12842a.r(iG);
                    K k7 = (K) viewV.getLayoutParams();
                    Z zG2 = RecyclerView.G(viewV);
                    if (zG2.isRemoved()) {
                        n.d0 d0Var2 = (n.d0) j4.f12843b.f12933j.f13105b;
                        j0 j0VarA2 = (j0) d0Var2.get(zG2);
                        if (j0VarA2 == null) {
                            j0VarA2 = j0.a();
                            d0Var2.put(zG2, j0VarA2);
                        }
                        j0VarA2.f13110a = 1 | j0VarA2.f13110a;
                    } else {
                        j4.f12843b.f12933j.r(zG2);
                    }
                    j4.f12842a.i(viewV, i6, k7, zG2.isRemoved());
                }
            } else {
                this.f12842a.g(view, i6, false);
                k6.f12858c = true;
                AbstractC1080l abstractC1080l = this.f12846e;
                if (abstractC1080l != null && abstractC1080l.f11996e) {
                    abstractC1080l.f11993b.getClass();
                    Z zG3 = RecyclerView.G(view);
                    if ((zG3 != null ? zG3.getLayoutPosition() : -1) == abstractC1080l.f11992a) {
                        abstractC1080l.f11997f = view;
                    }
                }
            }
        }
        if (k6.f12859d) {
            zG.itemView.invalidate();
            k6.f12859d = false;
        }
    }

    public void a0(P p6, V v3, G1.g gVar) {
        if (this.f12843b.canScrollVertically(-1) || this.f12843b.canScrollHorizontally(-1)) {
            gVar.a(8192);
            gVar.i();
        }
        if (this.f12843b.canScrollVertically(1) || this.f12843b.canScrollHorizontally(1)) {
            gVar.a(4096);
            gVar.i();
        }
        gVar.f2048a.setCollectionInfo(AccessibilityNodeInfo.CollectionInfo.obtain(N(p6, v3), y(p6, v3), false, 0));
    }

    public void b(String str) {
        RecyclerView recyclerView = this.f12843b;
        if (recyclerView != null) {
            recyclerView.f(str);
        }
    }

    public final void b0(View view, G1.g gVar) {
        Z zG = RecyclerView.G(view);
        if (zG == null || zG.isRemoved()) {
            return;
        }
        C4.f fVar = this.f12842a;
        if (((ArrayList) fVar.f743d).contains(zG.itemView)) {
            return;
        }
        RecyclerView recyclerView = this.f12843b;
        c0(recyclerView.f12926c, recyclerView.f12934j0, view, gVar);
    }

    public final void c(View view, Rect rect) {
        RecyclerView recyclerView = this.f12843b;
        if (recyclerView == null) {
            rect.set(0, 0, 0, 0);
        } else {
            rect.set(recyclerView.H(view));
        }
    }

    public abstract boolean d();

    public View d0(int i6, View view) {
        return null;
    }

    public abstract boolean e();

    public boolean f(K k6) {
        return k6 != null;
    }

    public abstract void h(int i6, int i7, V v3, C0629x c0629x);

    public int j(V v3) {
        return 0;
    }

    public void j0(RecyclerView recyclerView, int i6, int i7) {
        i0(i6, i7);
    }

    public int k(V v3) {
        return 0;
    }

    public abstract void k0(P p6, V v3);

    public int l(V v3) {
        return 0;
    }

    public abstract void l0(V v3);

    public int m(V v3) {
        return 0;
    }

    public void m0(P p6, V v3, int i6, int i7) {
        this.f12843b.l(i6, i7);
    }

    public int n(V v3) {
        return 0;
    }

    public boolean n0(RecyclerView recyclerView, View view, View view2) {
        AbstractC1080l abstractC1080l = this.f12846e;
        return (abstractC1080l != null && abstractC1080l.f11996e) || recyclerView.K();
    }

    public int o(V v3) {
        return 0;
    }

    public abstract void o0(Parcelable parcelable);

    public final void p(P p6) {
        for (int iW = w() - 1; iW >= 0; iW--) {
            z0(p6, iW, v(iW));
        }
    }

    public abstract Parcelable p0();

    public final View q(View view) {
        View viewY;
        RecyclerView recyclerView = this.f12843b;
        if (recyclerView == null || (viewY = recyclerView.y(view)) == null || ((ArrayList) this.f12842a.f743d).contains(viewY)) {
            return null;
        }
        return viewY;
    }

    public void q0(int i6) {
    }

    public View r(int i6) {
        int iW = w();
        for (int i7 = 0; i7 < iW; i7++) {
            View viewV = v(i7);
            Z zG = RecyclerView.G(viewV);
            if (zG != null && zG.getLayoutPosition() == i6 && !zG.shouldIgnore() && (this.f12843b.f12934j0.f13003g || !zG.isRemoved())) {
                return viewV;
            }
        }
        return null;
    }

    /* JADX WARN: Removed duplicated region for block: B:22:0x0062 A[PHI: r4
      0x0062: PHI (r4v8 int) = (r4v4 int), (r4v13 int) binds: [B:28:0x007f, B:20:0x0054] A[DONT_GENERATE, DONT_INLINE]] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public boolean r0(int i6, P p6, V v3) {
        int iK;
        int I5;
        if (this.f12843b != null) {
            int iHeight = this.f12855o;
            int iWidth = this.f12854n;
            Rect rect = new Rect();
            if (this.f12843b.getMatrix().isIdentity() && this.f12843b.getGlobalVisibleRect(rect)) {
                iHeight = rect.height();
                iWidth = rect.width();
            }
            if (i6 == 4096) {
                iK = this.f12843b.canScrollVertically(1) ? (iHeight - K()) - H() : 0;
                if (this.f12843b.canScrollHorizontally(1)) {
                    I5 = (iWidth - I()) - J();
                }
                if (iK == 0) {
                }
                this.f12843b.c0(I5, iK, true);
                return true;
            }
            if (i6 != 8192) {
                iK = 0;
                I5 = 0;
            } else {
                iK = this.f12843b.canScrollVertically(-1) ? -((iHeight - K()) - H()) : 0;
                I5 = this.f12843b.canScrollHorizontally(-1) ? -((iWidth - I()) - J()) : 0;
            }
            if (iK == 0 || I5 != 0) {
                this.f12843b.c0(I5, iK, true);
                return true;
            }
        }
        return false;
    }

    public abstract K s();

    public void s0(P p6) {
        for (int iW = w() - 1; iW >= 0; iW--) {
            if (!RecyclerView.G(v(iW)).shouldIgnore()) {
                View viewV = v(iW);
                v0(iW);
                p6.i(viewV);
            }
        }
    }

    public K t(Context context, AttributeSet attributeSet) {
        return new K(context, attributeSet);
    }

    public final void t0(P p6) {
        ArrayList arrayList;
        int size = p6.f12882a.size();
        int i6 = size - 1;
        while (true) {
            arrayList = p6.f12882a;
            if (i6 < 0) {
                break;
            }
            View view = ((Z) arrayList.get(i6)).itemView;
            Z zG = RecyclerView.G(view);
            if (!zG.shouldIgnore()) {
                zG.setIsRecyclable(false);
                if (zG.isTmpDetached()) {
                    this.f12843b.removeDetachedView(view, false);
                }
                G g6 = this.f12843b.f12914P;
                if (g6 != null) {
                    g6.d(zG);
                }
                zG.setIsRecyclable(true);
                Z zG2 = RecyclerView.G(view);
                zG2.mScrapContainer = null;
                zG2.mInChangeScrap = false;
                zG2.clearReturnedFromScrapFlag();
                p6.j(zG2);
            }
            i6--;
        }
        arrayList.clear();
        ArrayList arrayList2 = p6.f12883b;
        if (arrayList2 != null) {
            arrayList2.clear();
        }
        if (size > 0) {
            this.f12843b.invalidate();
        }
    }

    public K u(ViewGroup.LayoutParams layoutParams) {
        return layoutParams instanceof K ? new K((K) layoutParams) : layoutParams instanceof ViewGroup.MarginLayoutParams ? new K((ViewGroup.MarginLayoutParams) layoutParams) : new K(layoutParams);
    }

    public final void u0(View view, P p6) {
        C4.f fVar = this.f12842a;
        C1175z c1175z = (C1175z) fVar.f741b;
        int iIndexOfChild = c1175z.f13194a.indexOfChild(view);
        if (iIndexOfChild >= 0) {
            if (((C1152b) fVar.f742c).h(iIndexOfChild)) {
                fVar.Q(view);
            }
            c1175z.h(iIndexOfChild);
        }
        p6.i(view);
    }

    public final View v(int i6) {
        C4.f fVar = this.f12842a;
        if (fVar != null) {
            return fVar.t(i6);
        }
        return null;
    }

    public final void v0(int i6) {
        if (v(i6) != null) {
            C4.f fVar = this.f12842a;
            int iZ = fVar.z(i6);
            C1175z c1175z = (C1175z) fVar.f741b;
            View childAt = c1175z.f13194a.getChildAt(iZ);
            if (childAt == null) {
                return;
            }
            if (((C1152b) fVar.f742c).h(iZ)) {
                fVar.Q(childAt);
            }
            c1175z.h(iZ);
        }
    }

    public final int w() {
        C4.f fVar = this.f12842a;
        if (fVar != null) {
            return fVar.u();
        }
        return 0;
    }

    public boolean w0(RecyclerView recyclerView, View view, Rect rect, boolean z6) {
        return x0(recyclerView, view, rect, z6, false);
    }

    /* JADX WARN: Removed duplicated region for block: B:28:0x00ae  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final boolean x0(RecyclerView recyclerView, View view, Rect rect, boolean z6, boolean z7) {
        int I5 = I();
        int iK = K();
        int iJ = this.f12854n - J();
        int iH = this.f12855o - H();
        int left = (view.getLeft() + rect.left) - view.getScrollX();
        int top = (view.getTop() + rect.top) - view.getScrollY();
        int iWidth = rect.width() + left;
        int iHeight = rect.height() + top;
        int i6 = left - I5;
        int iMin = Math.min(0, i6);
        int i7 = top - iK;
        int iMin2 = Math.min(0, i7);
        int i8 = iWidth - iJ;
        int iMax = Math.max(0, i8);
        int iMax2 = Math.max(0, iHeight - iH);
        if (G() != 1) {
            if (iMin == 0) {
                iMin = Math.min(i6, iMax);
            }
            iMax = iMin;
        } else if (iMax == 0) {
            iMax = Math.max(iMin, i8);
        }
        if (iMin2 == 0) {
            iMin2 = Math.min(i7, iMax2);
        }
        int[] iArr = {iMax, iMin2};
        int i9 = iArr[0];
        int i10 = iArr[1];
        if (z7) {
            View focusedChild = recyclerView.getFocusedChild();
            if (focusedChild != null) {
                int I6 = I();
                int iK2 = K();
                int iJ2 = this.f12854n - J();
                int iH2 = this.f12855o - H();
                Rect rect2 = this.f12843b.f12938m;
                A(focusedChild, rect2);
                if (rect2.left - i9 < iJ2 && rect2.right - i9 > I6 && rect2.top - i10 < iH2 && rect2.bottom - i10 > iK2) {
                }
            }
        } else if (i9 != 0 || i10 != 0) {
            if (z6) {
                recyclerView.scrollBy(i9, i10);
                return true;
            }
            recyclerView.c0(i9, i10, false);
            return true;
        }
        return false;
    }

    public int y(P p6, V v3) {
        return -1;
    }

    public final void y0() {
        RecyclerView recyclerView = this.f12843b;
        if (recyclerView != null) {
            recyclerView.requestLayout();
        }
    }

    public int z(View view) {
        return view.getBottom() + ((K) view.getLayoutParams()).f12857b.bottom;
    }

    public final void z0(P p6, int i6, View view) {
        Z zG = RecyclerView.G(view);
        if (zG.shouldIgnore()) {
            return;
        }
        if (zG.isInvalid() && !zG.isRemoved() && !this.f12843b.f12944p.hasStableIds()) {
            v0(i6);
            p6.j(zG);
        } else {
            v(i6);
            this.f12842a.r(i6);
            p6.k(view);
            this.f12843b.f12933j.r(zG);
        }
    }

    public void f0() {
    }

    public void V(B b5) {
    }

    public void X(RecyclerView recyclerView) {
    }

    public void e0(int i6, int i7) {
    }

    public void g0(int i6, int i7) {
    }

    public void h0(int i6, int i7) {
    }

    public void i(int i6, C0629x c0629x) {
    }

    public void i0(int i6, int i7) {
    }

    public void c0(P p6, V v3, View view, G1.g gVar) {
    }
}
