package com.google.android.material.textfield; import android.text.Editable; import android.text.TextWatcher; import android.text.method.PasswordTransformationMethod; import android.view.View; import android.widget.EditText; import com.google.android.material.textfield.TextInputLayout; /* loaded from: classes2.dex */ class h extends e { /* renamed from: d, reason: collision with root package name */ private final TextWatcher f4773d; /* renamed from: e, reason: collision with root package name */ private final TextInputLayout.f f4774e; /* renamed from: f, reason: collision with root package name */ private final TextInputLayout.g f4775f; class a implements TextWatcher { a() { } @Override // android.text.TextWatcher public void afterTextChanged(Editable editable) { } @Override // android.text.TextWatcher public void beforeTextChanged(CharSequence charSequence, int i10, int i11, int i12) { h.this.f4746c.setChecked(!r1.f()); } @Override // android.text.TextWatcher public void onTextChanged(CharSequence charSequence, int i10, int i11, int i12) { } } class b implements TextInputLayout.f { b() { } @Override // com.google.android.material.textfield.TextInputLayout.f public void a(TextInputLayout textInputLayout) { EditText editText = textInputLayout.getEditText(); textInputLayout.setEndIconVisible(true); h.this.f4746c.setChecked(!r4.f()); editText.removeTextChangedListener(h.this.f4773d); editText.addTextChangedListener(h.this.f4773d); } } class c implements TextInputLayout.g { c() { } @Override // com.google.android.material.textfield.TextInputLayout.g public void a(TextInputLayout textInputLayout, int i10) { EditText editText = textInputLayout.getEditText(); if (editText == null || i10 != 1) { return; } editText.setTransformationMethod(PasswordTransformationMethod.getInstance()); } } class d implements View.OnClickListener { d() { } @Override // android.view.View.OnClickListener public void onClick(View view) { EditText editText = h.this.f4744a.getEditText(); if (editText == null) { return; } int selectionEnd = editText.getSelectionEnd(); if (h.this.f()) { editText.setTransformationMethod(null); } else { editText.setTransformationMethod(PasswordTransformationMethod.getInstance()); } if (selectionEnd >= 0) { editText.setSelection(selectionEnd); } } } h(TextInputLayout textInputLayout) { super(textInputLayout); this.f4773d = new a(); this.f4774e = new b(); this.f4775f = new c(); } /* JADX INFO: Access modifiers changed from: private */ public boolean f() { EditText editText = this.f4744a.getEditText(); return editText != null && (editText.getTransformationMethod() instanceof PasswordTransformationMethod); } @Override // com.google.android.material.textfield.e void a() { this.f4744a.setEndIconDrawable(e.b.d(this.f4745b, c3.d.f3494a)); TextInputLayout textInputLayout = this.f4744a; textInputLayout.setEndIconContentDescription(textInputLayout.getResources().getText(c3.h.f3550o)); this.f4744a.setEndIconOnClickListener(new d()); this.f4744a.c(this.f4774e); this.f4744a.d(this.f4775f); } }