package l1;

import G0.InterfaceC0279y;
import J0.AbstractC0342a;
import J0.C0387u0;
import J0.k1;
import android.graphics.Rect;
import android.os.Build;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.view.View;
import android.view.WindowManager;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.runtime.CompositionContext;
import androidx.compose.runtime.MutableState;
import androidx.compose.runtime.ScopeUpdateScope;
import androidx.compose.runtime.SnapshotStateKt;
import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt;
import androidx.compose.runtime.State;
import androidx.compose.runtime.snapshots.SnapshotStateObserver;
import androidx.lifecycle.X;
import com.debridstream.tv.R;
import d.C1845x;
import java.util.UUID;
import m3.AbstractC2478m;

/* JADX INFO: loaded from: classes.dex */
public final class y extends AbstractC0342a {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public J4.a f20230a;

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

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

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

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

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final C2444A f20235f;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final WindowManager f20236j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final WindowManager.LayoutParams f20237k;
    public B l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public h1.m f20238m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public final MutableState f20239n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public final MutableState f20240o;

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public h1.k f20241p;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final State f20242q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final Rect f20243r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public final SnapshotStateObserver f20244s;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public C1845x f20245t;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public final MutableState f20246u;

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

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    public final int[] f20248w;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public y(J4.a aVar, C c6, String str, View view, h1.c cVar, B b5, UUID uuid, boolean z6) {
        super(view.getContext());
        C2444A zVar = Build.VERSION.SDK_INT >= 29 ? new z() : new C2444A();
        this.f20230a = aVar;
        this.f20231b = c6;
        this.f20232c = str;
        this.f20233d = view;
        this.f20234e = z6;
        this.f20235f = zVar;
        Object systemService = view.getContext().getSystemService("window");
        kotlin.jvm.internal.o.f(systemService, "null cannot be cast to non-null type android.view.WindowManager");
        this.f20236j = (WindowManager) systemService;
        WindowManager.LayoutParams layoutParams = new WindowManager.LayoutParams();
        layoutParams.gravity = 8388659;
        C c7 = this.f20231b;
        boolean zC = n.c(view);
        boolean z7 = c7.f20144b;
        int i6 = c7.f20143a;
        if (z7 && zC) {
            i6 |= 8192;
        } else if (z7 && !zC) {
            i6 &= -8193;
        }
        layoutParams.flags = i6;
        layoutParams.type = 1002;
        layoutParams.token = view.getApplicationWindowToken();
        layoutParams.width = -2;
        layoutParams.height = -2;
        layoutParams.format = -3;
        layoutParams.setTitle(view.getContext().getResources().getString(R.string.default_popup_window_title));
        this.f20237k = layoutParams;
        this.l = b5;
        this.f20238m = h1.m.f16628a;
        this.f20239n = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(null, null, 2, null);
        this.f20240o = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(null, null, 2, null);
        this.f20242q = SnapshotStateKt.derivedStateOf(new B0.b(this, 15));
        this.f20243r = new Rect();
        this.f20244s = new SnapshotStateObserver(new k(this, 2));
        setId(android.R.id.content);
        X.i(this, X.e(view));
        X.j(this, X.f(view));
        AbstractC2478m.p(this, AbstractC2478m.j(view));
        setTag(R.id.compose_view_saveable_id_tag, "Popup:" + uuid);
        setClipChildren(false);
        setElevation(cVar.Y((float) 8));
        setOutlineProvider(new k1(2));
        this.f20246u = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(t.f20207a, null, 2, null);
        this.f20248w = new int[2];
    }

    private final J4.e getContent() {
        return (J4.e) this.f20246u.getValue();
    }

    /* JADX INFO: Access modifiers changed from: private */
    public final InterfaceC0279y getParentLayoutCoordinates() {
        return (InterfaceC0279y) this.f20240o.getValue();
    }

    private final h1.k getVisibleDisplayBounds() {
        this.f20235f.getClass();
        View view = this.f20233d;
        Rect rect = this.f20243r;
        view.getWindowVisibleDisplayFrame(rect);
        return new h1.k(rect.left, rect.top, rect.right, rect.bottom);
    }

    private final void setContent(J4.e eVar) {
        this.f20246u.setValue(eVar);
    }

    private final void setParentLayoutCoordinates(InterfaceC0279y interfaceC0279y) {
        this.f20240o.setValue(interfaceC0279y);
    }

    @Override // J0.AbstractC0342a
    public final void Content(Composer composer, int i6) {
        int i7;
        Composer composerStartRestartGroup = composer.startRestartGroup(-857613600);
        if ((i6 & 6) == 0) {
            i7 = (composerStartRestartGroup.changedInstance(this) ? 4 : 2) | i6;
        } else {
            i7 = i6;
        }
        if (composerStartRestartGroup.shouldExecute((i7 & 3) != 2, i7 & 1)) {
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventStart(-857613600, i7, -1, "androidx.compose.ui.window.PopupLayout.Content (AndroidPopup.android.kt:591)");
            }
            getContent().invoke(composerStartRestartGroup, 0);
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventEnd();
            }
        } else {
            composerStartRestartGroup.skipToGroupEnd();
        }
        ScopeUpdateScope scopeUpdateScopeEndRestartGroup = composerStartRestartGroup.endRestartGroup();
        if (scopeUpdateScopeEndRestartGroup != null) {
            scopeUpdateScopeEndRestartGroup.updateScope(new C0387u0(i6, 3, this));
        }
    }

    @Override // android.view.ViewGroup, android.view.View
    public final boolean dispatchKeyEvent(KeyEvent keyEvent) {
        if (!this.f20231b.f20145c) {
            return super.dispatchKeyEvent(keyEvent);
        }
        if (keyEvent.getKeyCode() == 4 || keyEvent.getKeyCode() == 111) {
            KeyEvent.DispatcherState keyDispatcherState = getKeyDispatcherState();
            if (keyDispatcherState == null) {
                return super.dispatchKeyEvent(keyEvent);
            }
            if (keyEvent.getAction() == 0 && keyEvent.getRepeatCount() == 0) {
                keyDispatcherState.startTracking(keyEvent, this);
                return true;
            }
            if (keyEvent.getAction() == 1 && keyDispatcherState.isTracking(keyEvent) && !keyEvent.isCanceled()) {
                J4.a aVar = this.f20230a;
                if (aVar != null) {
                    aVar.invoke();
                }
                return true;
            }
        }
        return super.dispatchKeyEvent(keyEvent);
    }

    public final void f(CompositionContext compositionContext, J4.e eVar) {
        setParentCompositionContext(compositionContext);
        setContent(eVar);
        this.f20247v = true;
    }

    public final void g(J4.a aVar, C c6, String str, h1.m mVar) {
        int i6;
        this.f20230a = aVar;
        this.f20232c = str;
        if (!kotlin.jvm.internal.o.c(this.f20231b, c6)) {
            c6.getClass();
            WindowManager.LayoutParams layoutParams = this.f20237k;
            this.f20231b = c6;
            boolean zC = n.c(this.f20233d);
            boolean z6 = c6.f20144b;
            int i7 = c6.f20143a;
            if (z6 && zC) {
                i7 |= 8192;
            } else if (z6 && !zC) {
                i7 &= -8193;
            }
            layoutParams.flags = i7;
            this.f20235f.getClass();
            this.f20236j.updateViewLayout(this, layoutParams);
        }
        int iOrdinal = mVar.ordinal();
        if (iOrdinal != 0) {
            i6 = 1;
            if (iOrdinal != 1) {
                throw new E3.v();
            }
        } else {
            i6 = 0;
        }
        super.setLayoutDirection(i6);
    }

    public final boolean getCanCalculatePosition() {
        return ((Boolean) this.f20242q.getValue()).booleanValue();
    }

    public final WindowManager.LayoutParams getParams$ui() {
        return this.f20237k;
    }

    public final h1.m getParentLayoutDirection() {
        return this.f20238m;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX INFO: renamed from: getPopupContentSize-bOM6tXw, reason: not valid java name */
    public final h1.l m1205getPopupContentSizebOM6tXw() {
        return (h1.l) this.f20239n.getValue();
    }

    public final B getPositionProvider() {
        return this.l;
    }

    @Override // J0.AbstractC0342a
    public boolean getShouldCreateCompositionOnAttachedToWindow() {
        return this.f20247v;
    }

    public final String getTestTag() {
        return this.f20232c;
    }

    public /* bridge */ /* synthetic */ View getViewRoot() {
        return null;
    }

    public final void h() throws Throwable {
        InterfaceC0279y parentLayoutCoordinates = getParentLayoutCoordinates();
        if (parentLayoutCoordinates != null) {
            if (!parentLayoutCoordinates.w()) {
                parentLayoutCoordinates = null;
            }
            if (parentLayoutCoordinates == null) {
                return;
            }
            long jF = parentLayoutCoordinates.F();
            long jM = this.f20234e ? parentLayoutCoordinates.M(0L) : parentLayoutCoordinates.i(0L);
            h1.k kVarF = W.d.f((((long) Math.round(Float.intBitsToFloat((int) (jM >> 32)))) << 32) | (4294967295L & ((long) Math.round(Float.intBitsToFloat((int) (jM & 4294967295L))))), jF);
            if (kVarF.equals(this.f20241p)) {
                return;
            }
            this.f20241p = kVarF;
            j();
        }
    }

    public final void i(InterfaceC0279y interfaceC0279y) throws Throwable {
        setParentLayoutCoordinates(interfaceC0279y);
        h();
    }

    @Override // J0.AbstractC0342a
    public final void internalOnLayout$ui(boolean z6, int i6, int i7, int i8, int i9) {
        super.internalOnLayout$ui(z6, i6, i7, i8, i9);
        this.f20231b.getClass();
        View childAt = getChildAt(0);
        if (childAt == null) {
            return;
        }
        WindowManager.LayoutParams layoutParams = this.f20237k;
        layoutParams.width = childAt.getMeasuredWidth();
        layoutParams.height = childAt.getMeasuredHeight();
        this.f20235f.getClass();
        this.f20236j.updateViewLayout(this, layoutParams);
    }

    @Override // J0.AbstractC0342a
    public final void internalOnMeasure$ui(int i6, int i7) {
        this.f20231b.getClass();
        h1.k visibleDisplayBounds = getVisibleDisplayBounds();
        super.internalOnMeasure$ui(View.MeasureSpec.makeMeasureSpec(visibleDisplayBounds.d(), Integer.MIN_VALUE), View.MeasureSpec.makeMeasureSpec(visibleDisplayBounds.b(), Integer.MIN_VALUE));
    }

    public final void j() throws Throwable {
        h1.l lVarM1205getPopupContentSizebOM6tXw;
        h1.k kVar = this.f20241p;
        if (kVar == null || (lVarM1205getPopupContentSizebOM6tXw = m1205getPopupContentSizebOM6tXw()) == null) {
            return;
        }
        h1.k visibleDisplayBounds = getVisibleDisplayBounds();
        long jD = (((long) visibleDisplayBounds.d()) << 32) | (((long) visibleDisplayBounds.b()) & 4294967295L);
        kotlin.jvm.internal.B b5 = new kotlin.jvm.internal.B();
        b5.f20114a = 0L;
        this.f20244s.observeReads(this, C2448d.f20163j, new x(b5, this, kVar, jD, lVarM1205getPopupContentSizebOM6tXw.f16627a));
        WindowManager.LayoutParams layoutParams = this.f20237k;
        long j4 = b5.f20114a;
        layoutParams.x = (int) (j4 >> 32);
        layoutParams.y = (int) (j4 & 4294967295L);
        boolean z6 = this.f20231b.f20147e;
        C2444A c2444a = this.f20235f;
        if (z6) {
            c2444a.a(this, (int) (jD >> 32), (int) (jD & 4294967295L));
        }
        c2444a.getClass();
        this.f20236j.updateViewLayout(this, layoutParams);
    }

    @Override // J0.AbstractC0342a, android.view.ViewGroup, android.view.View
    public final void onAttachedToWindow() {
        super.onAttachedToWindow();
        this.f20244s.start();
        if (!this.f20231b.f20145c || Build.VERSION.SDK_INT < 33) {
            return;
        }
        if (this.f20245t == null) {
            this.f20245t = new C1845x(this.f20230a, 1);
        }
        B1.b.i(this, this.f20245t);
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void onDetachedFromWindow() {
        super.onDetachedFromWindow();
        SnapshotStateObserver snapshotStateObserver = this.f20244s;
        snapshotStateObserver.stop();
        snapshotStateObserver.clear();
        if (Build.VERSION.SDK_INT >= 33) {
            B1.b.j(this, this.f20245t);
        }
        this.f20245t = null;
    }

    @Override // android.view.View
    public final boolean onTouchEvent(MotionEvent motionEvent) {
        if (!this.f20231b.f20146d) {
            return super.onTouchEvent(motionEvent);
        }
        if (motionEvent != null && motionEvent.getAction() == 0 && (motionEvent.getX() < 0.0f || motionEvent.getX() >= getWidth() || motionEvent.getY() < 0.0f || motionEvent.getY() >= getHeight())) {
            J4.a aVar = this.f20230a;
            if (aVar != null) {
                aVar.invoke();
            }
            return true;
        }
        if (motionEvent == null || motionEvent.getAction() != 4) {
            return super.onTouchEvent(motionEvent);
        }
        J4.a aVar2 = this.f20230a;
        if (aVar2 != null) {
            aVar2.invoke();
        }
        return true;
    }

    public final void setParentLayoutDirection(h1.m mVar) {
        this.f20238m = mVar;
    }

    /* JADX INFO: renamed from: setPopupContentSize-fhxjrPA, reason: not valid java name */
    public final void m1206setPopupContentSizefhxjrPA(h1.l lVar) {
        this.f20239n.setValue(lVar);
    }

    public final void setPositionProvider(B b5) {
        this.l = b5;
    }

    public final void setTestTag(String str) {
        this.f20232c = str;
    }

    public static /* synthetic */ void getParams$ui$annotations() {
    }

    public AbstractC0342a getSubCompositionView() {
        return this;
    }

    @Override // android.view.View
    public void setLayoutDirection(int i6) {
    }
}
