package l;

import android.content.res.TypedArray;
import android.text.method.KeyListener;
import android.text.method.NumberKeyListener;
import android.util.AttributeSet;
import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputConnection;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.util.concurrent.locks.ReentrantReadWriteLock;

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

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final g1.c f29671b;

    public e0(EditText editText) {
        this.f29670a = editText;
        this.f29671b = new g1.c(editText);
    }

    public final void a(boolean z10) {
        g1.n nVar = this.f29671b.f26133a.f26132b;
        if (nVar.f26153d != z10) {
            if (nVar.f26152c != null) {
                androidx.emoji2.text.t tVarA = androidx.emoji2.text.t.a();
                g1.m mVar = nVar.f26152c;
                tVarA.getClass();
                p0.g.checkNotNull(mVar, "initCallback cannot be null");
                ReentrantReadWriteLock reentrantReadWriteLock = tVarA.f2269a;
                reentrantReadWriteLock.writeLock().lock();
                try {
                    tVarA.f2270b.remove(mVar);
                } finally {
                    reentrantReadWriteLock.writeLock().unlock();
                }
            }
            nVar.f26153d = z10;
            if (z10) {
                g1.n.processTextOnEnablingEvent(nVar.f26150a, androidx.emoji2.text.t.a().b());
            }
        }
    }

    @Nullable
    public KeyListener getKeyListener(@Nullable KeyListener keyListener) {
        return (keyListener instanceof NumberKeyListener) ^ true ? this.f29671b.getKeyListener(keyListener) : keyListener;
    }

    public void loadFromAttributes(@Nullable AttributeSet attributeSet, int i10) {
        TypedArray typedArrayObtainStyledAttributes = this.f29670a.getContext().obtainStyledAttributes(attributeSet, d.j.AppCompatTextView, i10, 0);
        try {
            int i11 = d.j.AppCompatTextView_emojiCompatEnabled;
            boolean z10 = typedArrayObtainStyledAttributes.hasValue(i11) ? typedArrayObtainStyledAttributes.getBoolean(i11, true) : true;
            typedArrayObtainStyledAttributes.recycle();
            a(z10);
        } catch (Throwable th) {
            typedArrayObtainStyledAttributes.recycle();
            throw th;
        }
    }

    @Nullable
    public InputConnection onCreateInputConnection(@Nullable InputConnection inputConnection, @NonNull EditorInfo editorInfo) {
        return this.f29671b.onCreateInputConnection(inputConnection, editorInfo);
    }
}
