package g1;

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 android.widget.TextView;
import androidx.emoji2.text.t;

/* JADX INFO: loaded from: classes.dex */
public final class e extends InputConnectionWrapper {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final com.google.android.material.shape.f f26137b;

    public e(EditText editText, InputConnection inputConnection, EditorInfo editorInfo) {
        com.google.android.material.shape.f fVar = new com.google.android.material.shape.f();
        super(inputConnection, false);
        this.f26136a = editText;
        this.f26137b = fVar;
        if (t.d()) {
            t tVarA = t.a();
            if (tVarA.b() != 1 || editorInfo == null) {
                return;
            }
            if (editorInfo.extras == null) {
                editorInfo.extras = new Bundle();
            }
            tVarA.f2273e.v(editorInfo);
        }
    }

    @Override // android.view.inputmethod.InputConnectionWrapper, android.view.inputmethod.InputConnection
    public final boolean deleteSurroundingText(int i10, int i11) {
        Editable editableText = this.f26136a.getEditableText();
        this.f26137b.getClass();
        return com.google.android.material.shape.f.g(this, editableText, i10, i11, false) || super.deleteSurroundingText(i10, i11);
    }

    @Override // android.view.inputmethod.InputConnectionWrapper, android.view.inputmethod.InputConnection
    public final boolean deleteSurroundingTextInCodePoints(int i10, int i11) {
        Editable editableText = this.f26136a.getEditableText();
        this.f26137b.getClass();
        return com.google.android.material.shape.f.g(this, editableText, i10, i11, true) || super.deleteSurroundingTextInCodePoints(i10, i11);
    }
}
