mirror of
https://github.com/aljazceru/njump.git
synced 2025-12-18 14:54:24 +01:00
Optimize text rendering, avoiding useless prints
This commit is contained in:
@@ -234,16 +234,14 @@ func drawText(paragraphs []string, fontSize int, width, height int) (image.Image
|
|||||||
fontSize*lineNumber*12/10,
|
fontSize*lineNumber*12/10,
|
||||||
)
|
)
|
||||||
totalCharsWritten += charsWritten
|
totalCharsWritten += charsWritten
|
||||||
|
|
||||||
|
if fontSize*lineNumber*12/10 > height {
|
||||||
|
return img, true
|
||||||
|
}
|
||||||
lineNumber++
|
lineNumber++
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
overflow := false
|
return img, false
|
||||||
lineNumber--
|
|
||||||
if fontSize*lineNumber*12/10 > height {
|
|
||||||
overflow = true
|
|
||||||
}
|
|
||||||
|
|
||||||
return img, overflow
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user