package T;

import C0.O;
import I0.AbstractC0303l;
import J0.AbstractC0391w0;
import J0.C0395y0;
import J0.Z0;
import K.A0;
import K.C0463l;
import K.C0490z;
import T0.L;
import V4.B0;
import V4.D;
import V4.E;
import Y4.G;
import Y4.N;
import android.graphics.Rect;
import android.view.View;
import java.lang.ref.WeakReference;
import o0.C2632c;

/* JADX INFO: loaded from: classes.dex */
public final class e implements Z0.t {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public s f6307a;

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public x f6309c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public N f6310d;

    @Override // Z0.t
    public final void a(Z0.y yVar, Z0.k kVar, C0463l c0463l, C0490z c0490z) {
        j(new A0(yVar, this, kVar, c0463l, c0490z));
    }

    @Override // Z0.t
    public final void b(C2632c c2632c) {
        Rect rect;
        x xVar = this.f6309c;
        if (xVar != null) {
            xVar.l = new Rect(L4.a.d0(c2632c.f21787a), L4.a.d0(c2632c.f21788b), L4.a.d0(c2632c.f21789c), L4.a.d0(c2632c.f21790d));
            if (!xVar.f6384j.isEmpty() || (rect = xVar.l) == null) {
                return;
            }
            xVar.f6375a.requestRectangleOnScreen(new Rect(rect));
        }
    }

    @Override // Z0.t
    public final void c() {
        j(null);
    }

    @Override // Z0.t
    public final void d() {
        Z0 z02;
        s sVar = this.f6307a;
        if (sVar == null || (z02 = (Z0) AbstractC0303l.h(sVar, AbstractC0391w0.f3107p)) == null) {
            return;
        }
        ((C0395y0) z02).b();
    }

    @Override // Z0.t
    public final void e(Z0.y yVar, Z0.y yVar2) {
        x xVar = this.f6309c;
        if (xVar != null) {
            boolean z6 = (T0.N.b(xVar.f6382h.f9137b, yVar2.f9137b) && kotlin.jvm.internal.o.c(xVar.f6382h.f9138c, yVar2.f9138c)) ? false : true;
            xVar.f6382h = yVar2;
            int size = xVar.f6384j.size();
            for (int i6 = 0; i6 < size; i6++) {
                y yVar3 = (y) ((WeakReference) xVar.f6384j.get(i6)).get();
                if (yVar3 != null) {
                    yVar3.f6393g = yVar2;
                }
            }
            u uVar = xVar.f6386m;
            synchronized (uVar.f6359c) {
                uVar.f6366j = null;
                uVar.l = null;
                uVar.f6367k = null;
                uVar.f6368m = null;
                uVar.f6369n = null;
            }
            if (kotlin.jvm.internal.o.c(yVar, yVar2)) {
                if (z6) {
                    p pVar = xVar.f6376b;
                    int iF = T0.N.f(yVar2.f9137b);
                    int iE = T0.N.e(yVar2.f9137b);
                    T0.N n6 = xVar.f6382h.f9138c;
                    int iF2 = n6 != null ? T0.N.f(n6.f6483a) : -1;
                    T0.N n7 = xVar.f6382h.f9138c;
                    pVar.o().updateSelection((View) pVar.f6345b, iF, iE, iF2, n7 != null ? T0.N.e(n7.f6483a) : -1);
                    return;
                }
                return;
            }
            if (yVar != null && (!kotlin.jvm.internal.o.c(yVar.f9136a.f6510b, yVar2.f9136a.f6510b) || (T0.N.b(yVar.f9137b, yVar2.f9137b) && !kotlin.jvm.internal.o.c(yVar.f9138c, yVar2.f9138c)))) {
                p pVar2 = xVar.f6376b;
                pVar2.o().restartInput((View) pVar2.f6345b);
                return;
            }
            int size2 = xVar.f6384j.size();
            for (int i7 = 0; i7 < size2; i7++) {
                y yVar4 = (y) ((WeakReference) xVar.f6384j.get(i7)).get();
                if (yVar4 != null) {
                    Z0.y yVar5 = xVar.f6382h;
                    p pVar3 = xVar.f6376b;
                    if (yVar4.f6397k) {
                        yVar4.f6393g = yVar5;
                        if (yVar4.f6395i) {
                            pVar3.o().updateExtractedText((View) pVar3.f6345b, yVar4.f6394h, t.d(yVar5));
                        }
                        T0.N n8 = yVar5.f9138c;
                        int iF3 = n8 != null ? T0.N.f(n8.f6483a) : -1;
                        T0.N n9 = yVar5.f9138c;
                        int iE2 = n9 != null ? T0.N.e(n9.f6483a) : -1;
                        long j4 = yVar5.f9137b;
                        pVar3.o().updateSelection((View) pVar3.f6345b, T0.N.f(j4), T0.N.e(j4), iF3, iE2);
                    }
                }
            }
        }
    }

    @Override // Z0.t
    public final void f() throws Throwable {
        B0 b02 = this.f6308b;
        if (b02 != null) {
            b02.cancel(null);
        }
        this.f6308b = null;
        G gI = i();
        if (gI != null) {
            ((N) gI).a();
        }
    }

    @Override // Z0.t
    public final void g(Z0.y yVar, Z0.r rVar, L l, O o6, C2632c c2632c, C2632c c2632c2) {
        x xVar = this.f6309c;
        if (xVar != null) {
            u uVar = xVar.f6386m;
            synchronized (uVar.f6359c) {
                try {
                    uVar.f6366j = yVar;
                    uVar.l = rVar;
                    uVar.f6367k = l;
                    uVar.f6368m = c2632c;
                    uVar.f6369n = c2632c2;
                    if (uVar.f6361e || uVar.f6360d) {
                        uVar.a();
                    }
                } catch (Throwable th) {
                    throw th;
                }
            }
        }
    }

    @Override // Z0.t
    public final void h() {
        Z0 z02;
        s sVar = this.f6307a;
        if (sVar == null || (z02 = (Z0) AbstractC0303l.h(sVar, AbstractC0391w0.f3107p)) == null) {
            return;
        }
        ((C0395y0) z02).a();
    }

    public final G i() {
        N n6 = this.f6310d;
        if (n6 != null) {
            return n6;
        }
        if (!S.e.f6130a) {
            return null;
        }
        N nA = Y4.O.a((1 & 1) != 0 ? 0 : 1, (1 & 2) == 0 ? 16 : 0, X4.a.f8642c);
        this.f6310d = nA;
        return nA;
    }

    public final void j(A0 a02) {
        s sVar = this.f6307a;
        if (sVar == null) {
            return;
        }
        this.f6308b = sVar.isAttached() ? E.y(sVar.getCoroutineScope(), null, D.f8228d, new r(sVar, new d(a02, this, sVar, null), null), 1) : null;
    }

    public final void k(s sVar) {
        if (this.f6307a != sVar) {
            A.b.c("Expected textInputModifierNode to be " + sVar + " but was " + this.f6307a);
        }
        this.f6307a = null;
    }
}
