package e0;

import android.os.Bundle;
import android.text.Editable;
import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputConnection;
import android.view.inputmethod.InputConnectionWrapper;
import android.widget.EditText;
import c0.C0569f;
import c0.C0572i;
import d0.C0761b;
import d3.D;
import java.nio.ByteBuffer;

/* JADX INFO: renamed from: e0.c, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0855c extends InputConnectionWrapper {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final D f12403b;

    public C0855c(EditText editText, InputConnection inputConnection, EditorInfo editorInfo) {
        D d8 = new D(6);
        super(inputConnection, false);
        this.f12402a = editText;
        this.f12403b = d8;
        if (C0572i.f9288j != null) {
            C0572i c0572iA = C0572i.a();
            if (c0572iA.b() != 1 || editorInfo == null) {
                return;
            }
            if (editorInfo.extras == null) {
                editorInfo.extras = new Bundle();
            }
            C0569f c0569f = c0572iA.f9293e;
            c0569f.getClass();
            Bundle bundle = editorInfo.extras;
            C0761b c0761b = (C0761b) ((C2.a) c0569f.f9286b).f1158s;
            int iA = c0761b.a(4);
            bundle.putInt("android.support.text.emoji.emojiCompat_metadataVersion", iA != 0 ? ((ByteBuffer) c0761b.f1393t).getInt(iA + c0761b.f1390q) : 0);
            Bundle bundle2 = editorInfo.extras;
            ((C0572i) c0569f.f9287c).getClass();
            bundle2.putBoolean("android.support.text.emoji.emojiCompat_replaceAll", false);
        }
    }

    @Override // android.view.inputmethod.InputConnectionWrapper, android.view.inputmethod.InputConnection
    public final boolean deleteSurroundingText(int i, int i5) {
        Editable editableText = this.f12402a.getEditableText();
        this.f12403b.getClass();
        return D.q(this, editableText, i, i5, false) || super.deleteSurroundingText(i, i5);
    }

    @Override // android.view.inputmethod.InputConnectionWrapper, android.view.inputmethod.InputConnection
    public final boolean deleteSurroundingTextInCodePoints(int i, int i5) {
        Editable editableText = this.f12402a.getEditableText();
        this.f12403b.getClass();
        return D.q(this, editableText, i, i5, true) || super.deleteSurroundingTextInCodePoints(i, i5);
    }
}
