package e0;

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

/* JADX INFO: renamed from: e0.j, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0862j implements TextWatcher {

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

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

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

    public C0862j(EditText editText) {
        this.f12415q = 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);
            C0572i c0572iA = C0572i.a();
            if (editableText == null) {
                length = 0;
            } else {
                c0572iA.getClass();
                length = editableText.length();
            }
            c0572iA.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 i8) {
        EditText editText = this.f12415q;
        if (editText.isInEditMode() || !this.f12417s || C0572i.f9288j == null || i5 > i8 || !(charSequence instanceof Spannable)) {
            return;
        }
        int iB = C0572i.a().b();
        if (iB != 0) {
            if (iB == 1) {
                C0572i.a().e((Spannable) charSequence, i, i8 + i);
                return;
            } else if (iB != 3) {
                return;
            }
        }
        C0572i c0572iA = C0572i.a();
        if (this.f12416r == null) {
            this.f12416r = new C0861i(editText);
        }
        c0572iA.f(this.f12416r);
    }

    @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 i8) {
    }
}
