package d;

import android.os.Build;
import android.view.View;
import android.view.inputmethod.InputMethodManager;
import android.window.OnBackInvokedDispatcher;
import androidx.lifecycle.EnumC0509n;
import androidx.lifecycle.InterfaceC0514t;
import androidx.lifecycle.InterfaceC0516v;
import java.lang.reflect.Field;
import n4.u0;

/* JADX INFO: loaded from: classes.dex */
public final class i implements InterfaceC0514t {

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public static int f11278s;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public static Field f11279t;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public static Field f11280u;

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public static Field f11281v;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final /* synthetic */ int f11282q = 1;

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

    public /* synthetic */ i() {
    }

    @Override // androidx.lifecycle.InterfaceC0514t
    public final void j(InterfaceC0516v interfaceC0516v, EnumC0509n enumC0509n) {
        switch (this.f11282q) {
            case u0.f15495q /* 0 */:
                if (enumC0509n != EnumC0509n.ON_CREATE || Build.VERSION.SDK_INT < 33) {
                    return;
                }
                x xVar = this.f11283r.f11301x;
                OnBackInvokedDispatcher onBackInvokedDispatcherA = j.a((m) interfaceC0516v);
                xVar.getClass();
                P6.g.e(onBackInvokedDispatcherA, "invoker");
                xVar.f11332e = onBackInvokedDispatcherA;
                xVar.d(xVar.f11334g);
                return;
            default:
                if (enumC0509n != EnumC0509n.ON_DESTROY) {
                    return;
                }
                if (f11278s == 0) {
                    try {
                        f11278s = 2;
                        Field declaredField = InputMethodManager.class.getDeclaredField("mServedView");
                        f11280u = declaredField;
                        declaredField.setAccessible(true);
                        Field declaredField2 = InputMethodManager.class.getDeclaredField("mNextServedView");
                        f11281v = declaredField2;
                        declaredField2.setAccessible(true);
                        Field declaredField3 = InputMethodManager.class.getDeclaredField("mH");
                        f11279t = declaredField3;
                        declaredField3.setAccessible(true);
                        f11278s = 1;
                        break;
                    } catch (NoSuchFieldException unused) {
                    }
                }
                if (f11278s == 1) {
                    InputMethodManager inputMethodManager = (InputMethodManager) this.f11283r.getSystemService("input_method");
                    try {
                        Object obj = f11279t.get(inputMethodManager);
                        if (obj == null) {
                            return;
                        }
                        synchronized (obj) {
                            try {
                                View view = (View) f11280u.get(inputMethodManager);
                                if (view != null) {
                                    if (!view.isAttachedToWindow()) {
                                        f11281v.set(inputMethodManager, null);
                                        inputMethodManager.isActive();
                                    }
                                }
                            } catch (IllegalAccessException unused2) {
                            } catch (ClassCastException unused3) {
                            } catch (IllegalAccessException unused4) {
                            } finally {
                            }
                        }
                        return;
                    } catch (IllegalAccessException unused5) {
                        return;
                    }
                }
                return;
        }
    }

    public i(m mVar) {
        this.f11283r = mVar;
    }
}
