File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
lib/java/com/google/android/material/textfield Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -440,6 +440,8 @@ public interface OnEndIconChangedListener {
440440
441441 @ ColorInt private int disabledColor ;
442442
443+ int originalEditTextMinimumHeight ;
444+
443445 // Only used for testing
444446 private boolean hintExpanded ;
445447
@@ -1562,6 +1564,8 @@ private void setEditText(EditText editText) {
15621564 Gravity .TOP | (editTextGravity & ~Gravity .VERTICAL_GRAVITY_MASK ));
15631565 collapsingTextHelper .setExpandedTextGravity (editTextGravity );
15641566
1567+ originalEditTextMinimumHeight = ViewCompat .getMinimumHeight (editText );
1568+
15651569 // Add a TextWatcher so that we know when the text input has changed.
15661570 this .editText .addTextChangedListener (
15671571 new TextWatcher () {
@@ -1574,6 +1578,9 @@ public void afterTextChanged(@NonNull Editable s) {
15741578 if (placeholderEnabled ) {
15751579 updatePlaceholderText (s );
15761580 }
1581+ if (ViewCompat .getMinimumHeight (editText ) != originalEditTextMinimumHeight ) {
1582+ editText .setMinimumHeight (originalEditTextMinimumHeight );
1583+ }
15771584 }
15781585
15791586 @ Override
You can’t perform that action at this time.
0 commit comments