diff --git a/lib/java/com/google/android/material/textfield/TextInputLayout.java b/lib/java/com/google/android/material/textfield/TextInputLayout.java index b5490e8e254..0fa1572f3fa 100644 --- a/lib/java/com/google/android/material/textfield/TextInputLayout.java +++ b/lib/java/com/google/android/material/textfield/TextInputLayout.java @@ -3995,7 +3995,8 @@ boolean updateDummyDrawables() { } private boolean shouldUpdateStartDummyDrawable() { - return (getStartIconDrawable() != null || getPrefixText() != null) + return (getStartIconDrawable() != null + || (getPrefixText() != null && getPrefixTextView().getVisibility() == VISIBLE)) && (startLayout.getMeasuredWidth() > 0); }