This commit is contained in:
jpirnay
2026-04-29 13:04:59 +02:00
parent c59a893202
commit 19e3f39865
@@ -555,6 +555,19 @@ bool MdReaderActivity::loadPageAtOffset(size_t offset, bool startInCodeBlock, st
// Word-wrap and add to output (skip fence lines)
if (!wasFence) {
if (renderer.isSdCardFont(cachedFontId)) {
std::string lineText;
if (!parsed.listPrefix.empty()) {
lineText += parsed.listPrefix;
}
for (const auto& span : parsed.spans) {
lineText += span.text;
}
if (!lineText.empty()) {
renderer.ensureSdCardFontReady(cachedFontId, lineText.c_str());
}
}
size_t linesBefore = outLines.size();
int remainingLines = linesPerPage - static_cast<int>(outLines.size());
bool fullyConsumed = wordWrapParsedLine(parsed, indent, outLines, remainingLines,