Quelled some of the strangeness

This commit is contained in:
2023-03-11 18:27:16 -05:00
parent 081b005679
commit 15fa3b2497
3 changed files with 25 additions and 2 deletions

View File

@@ -41,8 +41,7 @@ func (setter *TypeSetter) needLayout () {
metrics := setter.face.Metrics()
remaining := setter.text
y := fixed.Int26_6(0)
maxY := fixed.I(setter.maxHeight) + metrics.Height
for len(remaining) > 0 && (y < maxY || setter.maxHeight == 0) {
for len(remaining) > 0 {
// process one line
line, remainingFromLine := DoLine (
remaining, setter.face, fixed.I(setter.maxWidth))