From 23f70040368e8d5577f89b2bacf303b5dac8561f Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Tue, 30 Mar 2021 14:57:51 +0300 Subject: GmDocument: Font size for preformatted Indents are disabled in the beginning. --- src/gmdocument.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/gmdocument.c b/src/gmdocument.c index 313fd40a..378926e7 100644 --- a/src/gmdocument.c +++ b/src/gmdocument.c @@ -421,7 +421,8 @@ static void doLayout_GmDocument_(iGmDocument *d) { iGmPreMeta meta = { .bounds = line }; meta.pixelRect.size = measurePreformattedBlock_GmDocument_( d, line.start, preFont, &meta.contents, &meta.bounds.end); - if (meta.pixelRect.size.x > d->size.x - indents[preformatted_GmLineType] * gap_Text) { + if (meta.pixelRect.size.x > + d->size.x - (enableIndents ? indents[preformatted_GmLineType] : 0) * gap_Text) { preFont = preformattedSmall_FontId; meta.pixelRect.size = measureRange_Text(preFont, meta.contents); } -- cgit v1.2.3