package androidx.recyclerview.widget;

import F1.C0172a;
import F1.C0173b;
import F1.C0186o;
import V.C0629x;
import android.util.SparseArray;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityManager;
import androidx.leanback.widget.C1069a;
import java.lang.ref.WeakReference;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.IdentityHashMap;
import java.util.List;
import java.util.Set;

/* JADX INFO: loaded from: classes.dex */
public final class P {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final ArrayList f12882a;

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

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

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

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

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

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

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final /* synthetic */ RecyclerView f12889h;

    public P(RecyclerView recyclerView) {
        this.f12889h = recyclerView;
        ArrayList arrayList = new ArrayList();
        this.f12882a = arrayList;
        this.f12883b = null;
        this.f12884c = new ArrayList();
        this.f12885d = Collections.unmodifiableList(arrayList);
        this.f12886e = 2;
        this.f12887f = 2;
    }

    public final void a(Z z6, boolean z7) {
        RecyclerView.g(z6);
        View view = z6.itemView;
        RecyclerView recyclerView = this.f12889h;
        b0 b0Var = recyclerView.f12947q0;
        if (b0Var != null) {
            a0 a0Var = b0Var.f13029e;
            F1.F.d(view, a0Var != null ? (C0173b) a0Var.f13024e.remove(view) : null);
        }
        if (z7) {
            Q q6 = recyclerView.f12948r;
            if (q6 != null) {
                ((C1069a) q6).a(z6);
            }
            ArrayList arrayList = recyclerView.f12950s;
            int size = arrayList.size();
            for (int i6 = 0; i6 < size; i6++) {
                ((C1069a) ((Q) arrayList.get(i6))).a(z6);
            }
            B b5 = recyclerView.f12944p;
            if (b5 != null) {
                b5.onViewRecycled(z6);
            }
            if (recyclerView.f12934j0 != null) {
                recyclerView.f12933j.s(z6);
            }
        }
        z6.mBindingAdapter = null;
        z6.mOwnerRecyclerView = null;
        O oC = c();
        oC.getClass();
        int itemViewType = z6.getItemViewType();
        ArrayList arrayList2 = oC.a(itemViewType).f12875a;
        if (((N) oC.f12879a.get(itemViewType)).f12876b <= arrayList2.size()) {
            L4.a.q(z6.itemView);
        } else {
            z6.resetInternal();
            arrayList2.add(z6);
        }
    }

    public final int b(int i6) {
        RecyclerView recyclerView = this.f12889h;
        if (i6 >= 0 && i6 < recyclerView.f12934j0.b()) {
            return !recyclerView.f12934j0.f13003g ? i6 : recyclerView.f12930e.f(i6, 0);
        }
        StringBuilder sbR = com.google.android.recaptcha.internal.a.r(i6, "invalid position ", ". State item count is ");
        sbR.append(recyclerView.f12934j0.b());
        sbR.append(recyclerView.w());
        throw new IndexOutOfBoundsException(sbR.toString());
    }

    public final O c() {
        if (this.f12888g == null) {
            O o6 = new O();
            o6.f12879a = new SparseArray();
            o6.f12880b = 0;
            o6.f12881c = Collections.newSetFromMap(new IdentityHashMap());
            this.f12888g = o6;
            e();
        }
        return this.f12888g;
    }

    public final View d(int i6) {
        return l(i6, Long.MAX_VALUE).itemView;
    }

    public final void e() {
        RecyclerView recyclerView;
        B b5;
        O o6 = this.f12888g;
        if (o6 == null || (b5 = (recyclerView = this.f12889h).f12944p) == null || !recyclerView.f12958w) {
            return;
        }
        o6.f12881c.add(b5);
    }

    public final void f(B b5, boolean z6) {
        O o6 = this.f12888g;
        if (o6 == null) {
            return;
        }
        Set set = o6.f12881c;
        set.remove(b5);
        if (set.size() != 0 || z6) {
            return;
        }
        int i6 = 0;
        while (true) {
            SparseArray sparseArray = o6.f12879a;
            if (i6 >= sparseArray.size()) {
                return;
            }
            ArrayList arrayList = ((N) sparseArray.get(sparseArray.keyAt(i6))).f12875a;
            for (int i7 = 0; i7 < arrayList.size(); i7++) {
                L4.a.q(((Z) arrayList.get(i7)).itemView);
            }
            i6++;
        }
    }

    public final void g() {
        ArrayList arrayList = this.f12884c;
        for (int size = arrayList.size() - 1; size >= 0; size--) {
            h(size);
        }
        arrayList.clear();
        if (RecyclerView.f12893G0) {
            C0629x c0629x = this.f12889h.f12932i0;
            int[] iArr = (int[]) c0629x.f7180e;
            if (iArr != null) {
                Arrays.fill(iArr, -1);
            }
            c0629x.f7179d = 0;
        }
    }

    public final void h(int i6) {
        ArrayList arrayList = this.f12884c;
        a((Z) arrayList.get(i6), true);
        arrayList.remove(i6);
    }

    public final void i(View view) {
        Z zG = RecyclerView.G(view);
        boolean zIsTmpDetached = zG.isTmpDetached();
        RecyclerView recyclerView = this.f12889h;
        if (zIsTmpDetached) {
            recyclerView.removeDetachedView(view, false);
        }
        if (zG.isScrap()) {
            zG.unScrap();
        } else if (zG.wasReturnedFromScrap()) {
            zG.clearReturnedFromScrapFlag();
        }
        j(zG);
        if (recyclerView.f12914P == null || zG.isRecyclable()) {
            return;
        }
        recyclerView.f12914P.d(zG);
    }

    /* JADX WARN: Code restructure failed: missing block: B:46:0x009a, code lost:
    
        r5 = r5 - 1;
     */
    /* JADX WARN: Removed duplicated region for block: B:40:0x007b  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void j(Z z6) {
        boolean z7;
        int i6;
        boolean zIsScrap = z6.isScrap();
        boolean z8 = true;
        RecyclerView recyclerView = this.f12889h;
        if (zIsScrap || z6.itemView.getParent() != null) {
            StringBuilder sb = new StringBuilder("Scrapped or attached views may not be recycled. isScrap:");
            sb.append(z6.isScrap());
            sb.append(" isAttached:");
            sb.append(z6.itemView.getParent() != null);
            sb.append(recyclerView.w());
            throw new IllegalArgumentException(sb.toString());
        }
        if (z6.isTmpDetached()) {
            throw new IllegalArgumentException("Tmp detached view should be removed from RecyclerView before it can be recycled: " + z6 + recyclerView.w());
        }
        if (z6.shouldIgnore()) {
            throw new IllegalArgumentException("Trying to recycle an ignored view holder. You should first call stopIgnoringView(view) before calling recycle." + recyclerView.w());
        }
        boolean zDoesTransientStatePreventRecycling = z6.doesTransientStatePreventRecycling();
        B b5 = recyclerView.f12944p;
        if ((b5 != null && zDoesTransientStatePreventRecycling && b5.onFailedToRecycleView(z6)) || z6.isRecyclable()) {
            if (this.f12887f <= 0 || z6.hasAnyOfTheFlags(526)) {
                z7 = false;
            } else {
                ArrayList arrayList = this.f12884c;
                int size = arrayList.size();
                if (size >= this.f12887f && size > 0) {
                    h(0);
                    size--;
                }
                if (RecyclerView.f12893G0 && size > 0) {
                    C0629x c0629x = recyclerView.f12932i0;
                    int i7 = z6.mPosition;
                    if (((int[]) c0629x.f7180e) != null) {
                        int i8 = c0629x.f7179d * 2;
                        for (int i9 = 0; i9 < i8; i9 += 2) {
                            if (((int[]) c0629x.f7180e)[i9] == i7) {
                                break;
                            }
                        }
                        i6 = size - 1;
                        loop1: while (i6 >= 0) {
                            int i10 = ((Z) arrayList.get(i6)).mPosition;
                            C0629x c0629x2 = recyclerView.f12932i0;
                            if (((int[]) c0629x2.f7180e) == null) {
                                break;
                            }
                            int i11 = c0629x2.f7179d * 2;
                            for (int i12 = 0; i12 < i11; i12 += 2) {
                                if (((int[]) c0629x2.f7180e)[i12] == i10) {
                                    break;
                                }
                            }
                            break loop1;
                        }
                        size = i6 + 1;
                    } else {
                        i6 = size - 1;
                        loop1: while (i6 >= 0) {
                        }
                        size = i6 + 1;
                    }
                }
                arrayList.add(size, z6);
                z7 = true;
            }
            if (z7) {
                z8 = false;
            } else {
                a(z6, true);
            }
            z = z7;
        } else {
            z8 = false;
        }
        recyclerView.f12933j.s(z6);
        if (z || z8 || !zDoesTransientStatePreventRecycling) {
            return;
        }
        L4.a.q(z6.itemView);
        z6.mBindingAdapter = null;
        z6.mOwnerRecyclerView = null;
    }

    public final void k(View view) {
        G g6;
        Z zG = RecyclerView.G(view);
        boolean zHasAnyOfTheFlags = zG.hasAnyOfTheFlags(12);
        RecyclerView recyclerView = this.f12889h;
        if (!zHasAnyOfTheFlags && zG.isUpdated() && (g6 = recyclerView.f12914P) != null) {
            C1159i c1159i = (C1159i) g6;
            if (zG.getUnmodifiedPayloads().isEmpty() && c1159i.f13093g && !zG.isInvalid()) {
                if (this.f12883b == null) {
                    this.f12883b = new ArrayList();
                }
                zG.setScrapContainer(this, true);
                this.f12883b.add(zG);
                return;
            }
        }
        if (!zG.isInvalid() || zG.isRemoved() || recyclerView.f12944p.hasStableIds()) {
            zG.setScrapContainer(this, false);
            this.f12882a.add(zG);
        } else {
            throw new IllegalArgumentException("Called scrap view with an invalid view. Invalid views cannot be reused from scrap, they should rebound from recycler pool." + recyclerView.w());
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:172:0x031d  */
    /* JADX WARN: Removed duplicated region for block: B:174:0x0320  */
    /* JADX WARN: Removed duplicated region for block: B:267:0x04a2  */
    /* JADX WARN: Removed duplicated region for block: B:268:0x04ae  */
    /* JADX WARN: Removed duplicated region for block: B:276:0x04c9  */
    /* JADX WARN: Removed duplicated region for block: B:37:0x0084  */
    /* JADX WARN: Removed duplicated region for block: B:38:0x0086  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Z l(int i6, long j4) {
        boolean z6;
        Z zCreateViewHolder;
        boolean z7;
        long j6;
        long j7;
        boolean z8;
        Object[] objArr;
        ViewGroup.LayoutParams layoutParams;
        K k6;
        RecyclerView recyclerViewB;
        Z z9;
        View view;
        boolean z10;
        int size;
        int iF;
        boolean z11 = true;
        RecyclerView recyclerView = this.f12889h;
        if (i6 < 0 || i6 >= recyclerView.f12934j0.b()) {
            StringBuilder sbQ = com.google.android.recaptcha.internal.a.q(i6, i6, "Invalid item position ", "(", "). Item count:");
            sbQ.append(recyclerView.f12934j0.b());
            sbQ.append(recyclerView.w());
            throw new IndexOutOfBoundsException(sbQ.toString());
        }
        V v3 = recyclerView.f12934j0;
        if (v3.f13003g) {
            ArrayList arrayList = this.f12883b;
            if (arrayList == null || (size = arrayList.size()) == 0) {
                zCreateViewHolder = null;
                z6 = zCreateViewHolder == null;
            } else {
                int i7 = 0;
                while (true) {
                    if (i7 < size) {
                        zCreateViewHolder = (Z) this.f12883b.get(i7);
                        if (!zCreateViewHolder.wasReturnedFromScrap() && zCreateViewHolder.getLayoutPosition() == i6) {
                            zCreateViewHolder.addFlags(32);
                            break;
                        }
                        i7++;
                    } else if (recyclerView.f12944p.hasStableIds() && (iF = recyclerView.f12930e.f(i6, 0)) > 0 && iF < recyclerView.f12944p.getItemCount()) {
                        long itemId = recyclerView.f12944p.getItemId(iF);
                        for (int i8 = 0; i8 < size; i8++) {
                            Z z12 = (Z) this.f12883b.get(i8);
                            if (!z12.wasReturnedFromScrap() && z12.getItemId() == itemId) {
                                z12.addFlags(32);
                                zCreateViewHolder = z12;
                                break;
                            }
                        }
                    }
                }
                zCreateViewHolder = null;
                if (zCreateViewHolder == null) {
                }
            }
        } else {
            z6 = false;
            zCreateViewHolder = null;
        }
        ArrayList arrayList2 = this.f12884c;
        ArrayList arrayList3 = this.f12882a;
        if (zCreateViewHolder == null) {
            int size2 = arrayList3.size();
            for (int i9 = 0; i9 < size2; i9++) {
                Z z13 = (Z) arrayList3.get(i9);
                if (!z13.wasReturnedFromScrap() && z13.getLayoutPosition() == i6 && !z13.isInvalid() && (v3.f13003g || !z13.isRemoved())) {
                    z13.addFlags(32);
                    z7 = true;
                    zCreateViewHolder = z13;
                    break;
                }
            }
            ArrayList arrayList4 = (ArrayList) recyclerView.f12931f.f743d;
            int size3 = arrayList4.size();
            int i10 = 0;
            while (true) {
                if (i10 >= size3) {
                    z7 = z11;
                    view = null;
                    break;
                }
                view = (View) arrayList4.get(i10);
                Z zG = RecyclerView.G(view);
                z7 = z11;
                if (zG.getLayoutPosition() == i6 && !zG.isInvalid() && !zG.isRemoved()) {
                    break;
                }
                i10++;
                z11 = z7;
            }
            if (view == null) {
                int size4 = arrayList2.size();
                int i11 = 0;
                while (true) {
                    if (i11 >= size4) {
                        zCreateViewHolder = null;
                        break;
                    }
                    Z z14 = (Z) arrayList2.get(i11);
                    if (!z14.isInvalid() && z14.getLayoutPosition() == i6 && !z14.isAttachedToTransitionOverlay()) {
                        arrayList2.remove(i11);
                        zCreateViewHolder = z14;
                        break;
                    }
                    i11++;
                }
            } else {
                Z zG2 = RecyclerView.G(view);
                C4.f fVar = recyclerView.f12931f;
                int iIndexOfChild = ((C1175z) fVar.f741b).f13194a.indexOfChild(view);
                if (iIndexOfChild < 0) {
                    throw new IllegalArgumentException("view is not a child, cannot hide " + view);
                }
                C1152b c1152b = (C1152b) fVar.f742c;
                if (!c1152b.e(iIndexOfChild)) {
                    throw new RuntimeException("trying to unhide a view that was not hidden" + view);
                }
                c1152b.b(iIndexOfChild);
                fVar.Q(view);
                int iG = recyclerView.f12931f.G(view);
                if (iG == -1) {
                    throw new IllegalStateException("layout index should not be -1 after unhiding a view:" + zG2 + recyclerView.w());
                }
                recyclerView.f12931f.r(iG);
                k(view);
                zG2.addFlags(8224);
                zCreateViewHolder = zG2;
            }
            if (zCreateViewHolder != null) {
                if (zCreateViewHolder.isRemoved()) {
                    z10 = v3.f13003g;
                } else {
                    int i12 = zCreateViewHolder.mPosition;
                    if (i12 < 0 || i12 >= recyclerView.f12944p.getItemCount()) {
                        throw new IndexOutOfBoundsException("Inconsistency detected. Invalid view holder adapter position" + zCreateViewHolder + recyclerView.w());
                    }
                    z10 = ((v3.f13003g || recyclerView.f12944p.getItemViewType(zCreateViewHolder.mPosition) == zCreateViewHolder.getItemViewType()) && (!recyclerView.f12944p.hasStableIds() || zCreateViewHolder.getItemId() == recyclerView.f12944p.getItemId(zCreateViewHolder.mPosition))) ? z7 : false;
                }
                if (z10) {
                    z6 = z7;
                } else {
                    zCreateViewHolder.addFlags(4);
                    if (zCreateViewHolder.isScrap()) {
                        recyclerView.removeDetachedView(zCreateViewHolder.itemView, false);
                        zCreateViewHolder.unScrap();
                    } else if (zCreateViewHolder.wasReturnedFromScrap()) {
                        zCreateViewHolder.clearReturnedFromScrapFlag();
                    }
                    j(zCreateViewHolder);
                    zCreateViewHolder = null;
                }
            }
        } else {
            z7 = true;
        }
        if (zCreateViewHolder == null) {
            int iF2 = recyclerView.f12930e.f(i6, 0);
            if (iF2 < 0 || iF2 >= recyclerView.f12944p.getItemCount()) {
                StringBuilder sbQ2 = com.google.android.recaptcha.internal.a.q(i6, iF2, "Inconsistency detected. Invalid item position ", "(offset:", ").state:");
                sbQ2.append(v3.b());
                sbQ2.append(recyclerView.w());
                throw new IndexOutOfBoundsException(sbQ2.toString());
            }
            int itemViewType = recyclerView.f12944p.getItemViewType(iF2);
            j6 = 3;
            if (recyclerView.f12944p.hasStableIds()) {
                long itemId2 = recyclerView.f12944p.getItemId(iF2);
                int size5 = arrayList3.size() - 1;
                while (true) {
                    if (size5 >= 0) {
                        j7 = 4;
                        Z z15 = (Z) arrayList3.get(size5);
                        if (z15.getItemId() == itemId2 && !z15.wasReturnedFromScrap()) {
                            if (itemViewType == z15.getItemViewType()) {
                                z15.addFlags(32);
                                if (z15.isRemoved() && !v3.f13003g) {
                                    z15.setFlags(2, 14);
                                }
                                zCreateViewHolder = z15;
                            } else {
                                arrayList3.remove(size5);
                                recyclerView.removeDetachedView(z15.itemView, false);
                                Z zG3 = RecyclerView.G(z15.itemView);
                                zG3.mScrapContainer = null;
                                zG3.mInChangeScrap = false;
                                zG3.clearReturnedFromScrapFlag();
                                j(zG3);
                            }
                        }
                        size5--;
                    } else {
                        j7 = 4;
                        int size6 = arrayList2.size() - 1;
                        while (true) {
                            if (size6 < 0) {
                                break;
                            }
                            Z z16 = (Z) arrayList2.get(size6);
                            if (z16.getItemId() != itemId2 || z16.isAttachedToTransitionOverlay()) {
                                size6--;
                            } else if (itemViewType == z16.getItemViewType()) {
                                arrayList2.remove(size6);
                                zCreateViewHolder = z16;
                            } else {
                                h(size6);
                            }
                        }
                        zCreateViewHolder = null;
                    }
                }
                if (zCreateViewHolder != null) {
                    zCreateViewHolder.mPosition = iF2;
                    z6 = z7;
                }
            } else {
                j7 = 4;
            }
            if (zCreateViewHolder == null) {
                N n6 = (N) c().f12879a.get(itemViewType);
                if (n6 != null) {
                    ArrayList arrayList5 = n6.f12875a;
                    if (arrayList5.isEmpty()) {
                        z9 = null;
                        if (z9 != null) {
                        }
                        zCreateViewHolder = z9;
                    } else {
                        for (int size7 = arrayList5.size() - 1; size7 >= 0; size7--) {
                            if (!((Z) arrayList5.get(size7)).isAttachedToTransitionOverlay()) {
                                z9 = (Z) arrayList5.remove(size7);
                                break;
                            }
                        }
                        z9 = null;
                        if (z9 != null) {
                            z9.resetInternal();
                            int[] iArr = RecyclerView.f12890C0;
                        }
                        zCreateViewHolder = z9;
                    }
                }
            }
            if (zCreateViewHolder == null) {
                long nanoTime = recyclerView.getNanoTime();
                if (j4 != Long.MAX_VALUE) {
                    long j8 = this.f12888g.a(itemViewType).f12877c;
                    if (!((j8 == 0 || j8 + nanoTime < j4) ? z7 : false)) {
                        return null;
                    }
                }
                zCreateViewHolder = recyclerView.f12944p.createViewHolder(recyclerView, itemViewType);
                if (RecyclerView.f12893G0 && (recyclerViewB = RecyclerView.B(zCreateViewHolder.itemView)) != null) {
                    zCreateViewHolder.mNestedRecyclerView = new WeakReference<>(recyclerViewB);
                }
                long nanoTime2 = recyclerView.getNanoTime() - nanoTime;
                N nA = this.f12888g.a(itemViewType);
                long j9 = nA.f12877c;
                if (j9 != 0) {
                    nanoTime2 = (nanoTime2 / j7) + ((j9 / j7) * 3);
                }
                nA.f12877c = nanoTime2;
            }
        } else {
            j6 = 3;
            j7 = 4;
        }
        if (z6 && !v3.f13003g && zCreateViewHolder.hasAnyOfTheFlags(8192)) {
            zCreateViewHolder.setFlags(0, 8192);
            if (v3.f13006j) {
                G.b(zCreateViewHolder);
                G g6 = recyclerView.f12914P;
                zCreateViewHolder.getUnmodifiedPayloads();
                g6.getClass();
                C0186o c0186o = new C0186o();
                c0186o.a(zCreateViewHolder);
                recyclerView.U(zCreateViewHolder, c0186o);
            }
        }
        if (!v3.f13003g || !zCreateViewHolder.isBound()) {
            if (!zCreateViewHolder.isBound() || zCreateViewHolder.needsUpdate() || zCreateViewHolder.isInvalid()) {
                int iF3 = recyclerView.f12930e.f(i6, 0);
                zCreateViewHolder.mBindingAdapter = null;
                zCreateViewHolder.mOwnerRecyclerView = recyclerView;
                int itemViewType2 = zCreateViewHolder.getItemViewType();
                long nanoTime3 = recyclerView.getNanoTime();
                if (j4 != Long.MAX_VALUE) {
                    long j10 = this.f12888g.a(itemViewType2).f12878d;
                    if (j10 == 0 || j10 + nanoTime3 < j4) {
                    }
                }
                recyclerView.f12944p.bindViewHolder(zCreateViewHolder, iF3);
                long nanoTime4 = recyclerView.getNanoTime() - nanoTime3;
                N nA2 = this.f12888g.a(zCreateViewHolder.getItemViewType());
                long j11 = nA2.f12878d;
                if (j11 != 0) {
                    nanoTime4 = (nanoTime4 / j7) + ((j11 / j7) * j6);
                }
                nA2.f12878d = nanoTime4;
                AccessibilityManager accessibilityManager = recyclerView.f12904F;
                if ((accessibilityManager == null || !accessibilityManager.isEnabled()) ? false : z7) {
                    View view2 = zCreateViewHolder.itemView;
                    Field field = F1.F.f1367a;
                    if (view2.getImportantForAccessibility() == 0) {
                        z8 = z7;
                        view2.setImportantForAccessibility(z8 ? 1 : 0);
                    } else {
                        z8 = z7;
                    }
                    b0 b0Var = recyclerView.f12947q0;
                    if (b0Var != null) {
                        a0 a0Var = b0Var.f13029e;
                        if (a0Var != null) {
                            View.AccessibilityDelegate accessibilityDelegateB = F1.F.b(view2);
                            C0173b c0173b = accessibilityDelegateB != null ? accessibilityDelegateB instanceof C0172a ? ((C0172a) accessibilityDelegateB).f1416a : new C0173b(accessibilityDelegateB) : null;
                            if (c0173b != null && c0173b != a0Var) {
                                a0Var.f13024e.put(view2, c0173b);
                            }
                        }
                        F1.F.d(view2, a0Var);
                    }
                } else {
                    z8 = z7;
                }
                if (v3.f13003g) {
                    zCreateViewHolder.mPreLayoutPosition = i6;
                }
                objArr = z8 ? 1 : 0;
            }
            layoutParams = zCreateViewHolder.itemView.getLayoutParams();
            if (layoutParams != null) {
                k6 = (K) recyclerView.generateDefaultLayoutParams();
                zCreateViewHolder.itemView.setLayoutParams(k6);
            } else if (recyclerView.checkLayoutParams(layoutParams)) {
                k6 = (K) layoutParams;
            } else {
                k6 = (K) recyclerView.generateLayoutParams(layoutParams);
                zCreateViewHolder.itemView.setLayoutParams(k6);
            }
            k6.f12856a = zCreateViewHolder;
            if (z6 || objArr == null) {
                z8 = false;
            }
            k6.f12859d = z8;
            return zCreateViewHolder;
        }
        zCreateViewHolder.mPreLayoutPosition = i6;
        objArr = null;
        z8 = z7;
        layoutParams = zCreateViewHolder.itemView.getLayoutParams();
        if (layoutParams != null) {
        }
        k6.f12856a = zCreateViewHolder;
        if (z6) {
            z8 = false;
        }
        k6.f12859d = z8;
        return zCreateViewHolder;
    }

    public final void m(Z z6) {
        if (z6.mInChangeScrap) {
            this.f12883b.remove(z6);
        } else {
            this.f12882a.remove(z6);
        }
        z6.mScrapContainer = null;
        z6.mInChangeScrap = false;
        z6.clearReturnedFromScrapFlag();
    }

    public final void n() {
        J j4 = this.f12889h.f12946q;
        this.f12887f = this.f12886e + (j4 != null ? j4.f12851j : 0);
        ArrayList arrayList = this.f12884c;
        for (int size = arrayList.size() - 1; size >= 0 && arrayList.size() > this.f12887f; size--) {
            h(size);
        }
    }
}
