package d0;

import android.text.Editable;
import android.text.Selection;
import android.text.Spannable;
import android.text.TextWatcher;
import android.widget.EditText;

/* JADX INFO: renamed from: d0.i, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0537i implements TextWatcher {

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

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public C0536h f6028l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public boolean f6029m = true;

    public C0537i(EditText editText) {
        this.f6027k = editText;
    }

    public static void a(EditText editText, int i) {
        int length;
        if (i == 1 && editText != null && editText.isAttachedToWindow()) {
            Editable editableText = editText.getEditableText();
            int selectionStart = Selection.getSelectionStart(editableText);
            int selectionEnd = Selection.getSelectionEnd(editableText);
            b0.j jVarA = b0.j.a();
            if (editableText == null) {
                length = 0;
            } else {
                jVarA.getClass();
                length = editableText.length();
            }
            jVarA.e(editableText, 0, length);
            if (selectionStart >= 0 && selectionEnd >= 0) {
                Selection.setSelection(editableText, selectionStart, selectionEnd);
            } else if (selectionStart >= 0) {
                Selection.setSelection(editableText, selectionStart);
            } else if (selectionEnd >= 0) {
                Selection.setSelection(editableText, selectionEnd);
            }
        }
    }

    @Override // android.text.TextWatcher
    public final void onTextChanged(CharSequence charSequence, int i, int i5, int i6) {
        EditText editText = this.f6027k;
        if (editText.isInEditMode() || !this.f6029m || b0.j.f4635j == null || i5 > i6 || !(charSequence instanceof Spannable)) {
            return;
        }
        int iB = b0.j.a().b();
        if (iB != 0) {
            if (iB == 1) {
                b0.j.a().e((Spannable) charSequence, i, i6 + i);
                return;
            } else if (iB != 3) {
                return;
            }
        }
        b0.j jVarA = b0.j.a();
        if (this.f6028l == null) {
            this.f6028l = new C0536h(editText);
        }
        jVarA.f(this.f6028l);
    }

    @Override // android.text.TextWatcher
    public final void afterTextChanged(Editable editable) {
    }

    @Override // android.text.TextWatcher
    public final void beforeTextChanged(CharSequence charSequence, int i, int i5, int i6) {
    }
}
