@@ -872,7 +872,7 @@ textHelper textInput attrs textOptions =
875− heightContent =
875+ heightConstrained =
876 case textInput.type_ of
876 case textInput.type_ of
877 TextInputNode inputType ->
877 TextInputNode inputType ->
@@ -882,7 +882,7 @@ textHelper textInput attrs textOptions =
882 |> List.filterMap getHeight
882 |> List.filterMap getHeight
883 |> List.reverse
883 |> List.reverse
884 |> List.head
884 |> List.head
885− |> Maybe.map isShrink
885+ |> Maybe.map isConstrained
886 |> Maybe.withDefault False
886 |> Maybe.withDefault False
888 parentPadding =
888 parentPadding =
@@ -950,18 +950,16 @@ textHelper textInput attrs textOptions =
950 Internal.element
950 Internal.element
951 Internal.asEl
951 Internal.asEl
952 Internal.div
952 Internal.div
953− ((if heightContent then
953+ ((if heightConstrained then
954− [ Element.width Element.fill
954+ (::) Element.scrollbarY
955− , Internal.htmlClass classes.focusedWithin
959 [ Element.width Element.fill
959 [ Element.width Element.fill
960 , Internal.htmlClass classes.focusedWithin
960 , Internal.htmlClass classes.focusedWithin
961− , Element.scrollbarY
962 , Internal.htmlClass classes.inputMultilineWrapper
961 , Internal.htmlClass classes.inputMultilineWrapper
965 ++ redistributed.parent
963 ++ redistributed.parent
967 (Internal.Unkeyed
965 (Internal.Unkeyed
@@ -1190,6 +1188,24 @@ isShrink len =
1190 isShrink l
1188 isShrink l
1193+ Internal.Content ->
1202+ Internal.Min _ l ->
1205+ Internal.Max _ l ->
1193isPixel len =
1209isPixel len =
1194 case len of
1210 case len of
1195 Internal.Content ->
1211 Internal.Content ->