In Visual Editor edit screen templates that produce a single line of displayed text (regardless of the length of that line) do not wrap on word boundaries.
Steps to reproduce:
- Insert a picture or other right-aligned object that text should wrap around.
- Transclude a template that produces a single line of text. {{EW charity|123456|This charity has got a long name to make it easy to test this bug}} is an example
- Reduce the width of your browser window until the text produced by the template is longer than the avaialble space between the left margin and the picture.
Expected behaviour: The last word(s) of the text produced by the template wraps onto a second line.
Actual behaviour: The entire line moves to below the picture as a single unit.
Any template that produces two or more lines of displayed text (on an infinitely wide window) does not exhibit this behaviour and wraps correctly. For example:
"Long text<br>1" wraps correctly
"Long text
1"
"Long text<br>" and
"Long text<br>
<!--hidden-->" all exhibit this bug.
Version: unspecified
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=52445
https://bugzilla.wikimedia.org/show_bug.cgi?id=50395