package P;

import android.os.Handler;
import android.os.Looper;
import android.view.ActionMode;
import android.view.View;
import m3.AbstractC2467b;
import w4.C3137A;

/* JADX INFO: loaded from: classes.dex */
public final class g extends C4.j implements J4.c {

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

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final /* synthetic */ R.e f5551c;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public g(h hVar, R.e eVar, A4.d dVar) {
        super(1, dVar);
        this.f5550b = hVar;
        this.f5551c = eVar;
    }

    @Override // C4.a
    public final A4.d create(A4.d dVar) {
        return new g(this.f5550b, this.f5551c, dVar);
    }

    @Override // J4.c
    public final Object invoke(Object obj) {
        return ((g) create((A4.d) obj)).invokeSuspend(C3137A.f25453a);
    }

    @Override // C4.a
    public final Object invokeSuspend(Object obj) {
        View view;
        Handler handler;
        d dVar;
        B4.a aVar = B4.a.f492a;
        int i6 = this.f5549a;
        C3137A c3137a = C3137A.f25453a;
        h hVar = this.f5550b;
        try {
            if (i6 == 0) {
                AbstractC2467b.l(obj);
                e eVar = new e();
                hVar.getClass();
                R.e eVar2 = this.f5551c;
                b bVar = new b(hVar, eVar2, 0);
                b bVar2 = new b(hVar, eVar2, 1);
                View view2 = hVar.f5552a;
                d dVar2 = new d(eVar, bVar, bVar2, view2);
                J4.c cVar = hVar.f5553b;
                if (cVar != null && (dVar = (d) cVar.invoke(dVar2)) != null) {
                    dVar2 = dVar;
                }
                Looper looperMyLooper = Looper.myLooper();
                Handler handler2 = view2.getHandler();
                if (looperMyLooper != (handler2 != null ? handler2.getLooper() : null)) {
                    f fVar = hVar.f5560i;
                    if (fVar == null) {
                        fVar = new f(hVar, dVar2, eVar, 0);
                        hVar.f5560i = fVar;
                    }
                    view2.post(fVar);
                } else {
                    ActionMode actionModeStartActionMode = view2.startActionMode(new n(dVar2), 1);
                    if (actionModeStartActionMode == null) {
                        return c3137a;
                    }
                    hVar.f5559h = actionModeStartActionMode;
                }
                this.f5549a = 1;
                Object objE = eVar.f5544a.e(this);
                if (objE != aVar) {
                    objE = c3137a;
                }
                if (objE == aVar) {
                    return aVar;
                }
            } else {
                if (i6 != 1) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                AbstractC2467b.l(obj);
            }
            if (Looper.myLooper() != (handler != null ? handler.getLooper() : null)) {
                Runnable rVar = hVar.f5561j;
                if (rVar == null) {
                    rVar = new F1.r(hVar, 2);
                    hVar.f5561j = rVar;
                }
                view.post(rVar);
            } else {
                ActionMode actionMode = hVar.f5559h;
                if (actionMode != null) {
                    actionMode.finish();
                }
            }
            f fVar2 = hVar.f5560i;
            if (fVar2 != null) {
                view.removeCallbacks(fVar2);
            }
            hVar.f5559h = null;
            return c3137a;
        } finally {
            hVar.f5556e.clear();
            Looper looperMyLooper2 = Looper.myLooper();
            view = hVar.f5552a;
            handler = view.getHandler();
            if (looperMyLooper2 != (handler != null ? handler.getLooper() : null)) {
                Runnable rVar2 = hVar.f5561j;
                if (rVar2 == null) {
                    rVar2 = new F1.r(hVar, 2);
                    hVar.f5561j = rVar2;
                }
                view.post(rVar2);
            } else {
                ActionMode actionMode2 = hVar.f5559h;
                if (actionMode2 != null) {
                    actionMode2.finish();
                }
            }
            f fVar3 = hVar.f5560i;
            if (fVar3 != null) {
                view.removeCallbacks(fVar3);
            }
            hVar.f5559h = null;
        }
    }
}
