Набор значков TextInputLayout passwordToggle включен

Есть ли способ сделать значок setEnabled = false passwordToggle?

Я меняю цвет значка passwordToggle, когда в поле пароля нет текста. (Я делаю его отключенным, не кликабельным), но, конечно, он все еще работает.

textinputlayout.setEnabled = false делает весь макет неприкосновенным, так что это не работает.

Образец изображения (не мое)

Идея: я могу настроить кнопку переключения, я могу использовать один и тот же отключенный значок как для нажатых, так и для ненажатых, это всего лишь обходной путь, и его трудно найти значок по умолчанию. Изменить на пользовательский значок из значка глаза (по умолчанию) для скрытия пароля в Android EditText