summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gmdocument.c1
-rw-r--r--src/ui/documentwidget.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/gmdocument.c b/src/gmdocument.c
index e3c06d49..56b2f06d 100644
--- a/src/gmdocument.c
+++ b/src/gmdocument.c
@@ -2102,6 +2102,7 @@ void setSource_GmDocument(iGmDocument *d, const iString *source, int width, int
2102 if (size_String(source) == size_String(&d->unormSource)) { 2102 if (size_String(source) == size_String(&d->unormSource)) {
2103 iAssert(equal_String(source, &d->unormSource)); 2103 iAssert(equal_String(source, &d->unormSource));
2104// printf("[GmDocument] source is unchanged!\n"); 2104// printf("[GmDocument] source is unchanged!\n");
2105 updateWidth_GmDocument(d, width, canvasWidth);
2105 return; /* Nothing to do. */ 2106 return; /* Nothing to do. */
2106 } 2107 }
2107 /* Normalize and convert to Gemtext if needed. */ 2108 /* Normalize and convert to Gemtext if needed. */
diff --git a/src/ui/documentwidget.c b/src/ui/documentwidget.c
index bd3fe7ad..b610b4c5 100644
--- a/src/ui/documentwidget.c
+++ b/src/ui/documentwidget.c
@@ -1307,6 +1307,7 @@ static void showErrorPage_DocumentWidget_(iDocumentWidget *d, enum iGmStatusCode
1307 } 1307 }
1308 /* Make a new document for the error page.*/ 1308 /* Make a new document for the error page.*/
1309 iGmDocument *errorDoc = new_GmDocument(); 1309 iGmDocument *errorDoc = new_GmDocument();
1310 setWidth_GmDocument(errorDoc, documentWidth_DocumentWidget_(d), width_Widget(d));
1310 setUrl_GmDocument(errorDoc, d->mod.url); 1311 setUrl_GmDocument(errorDoc, d->mod.url);
1311 setFormat_GmDocument(errorDoc, gemini_SourceFormat); 1312 setFormat_GmDocument(errorDoc, gemini_SourceFormat);
1312 replaceDocument_DocumentWidget_(d, errorDoc); 1313 replaceDocument_DocumentWidget_(d, errorDoc);