summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2020-08-26 19:24:46 +0300
committerJaakko Keränen <jaakko.keranen@iki.fi>2020-08-26 19:24:46 +0300
commitc8afe01adf5b6c5e0a0313b5a91279cbdc7079d7 (patch)
tree26403b63ac42dc7851bfdc52a6cf85114039aeee
parent885ba86ad16d23d885e172e9ece571563aca98ed (diff)
DocumentWidget: Error page wouldn't show up
-rw-r--r--src/ui/documentwidget.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/ui/documentwidget.c b/src/ui/documentwidget.c
index 874a87f2..0857bd3c 100644
--- a/src/ui/documentwidget.c
+++ b/src/ui/documentwidget.c
@@ -486,6 +486,10 @@ static void updateWindowTitle_DocumentWidget_(const iDocumentWidget *d) {
486 } 486 }
487} 487}
488 488
489static void invalidate_DocumentWidget_(iDocumentWidget *d) {
490 iZap(d->visBuffer->validRange);
491}
492
489static void setSource_DocumentWidget_(iDocumentWidget *d, const iString *source) { 493static void setSource_DocumentWidget_(iDocumentWidget *d, const iString *source) {
490 setUrl_GmDocument(d->doc, d->mod.url); 494 setUrl_GmDocument(d->doc, d->mod.url);
491 setSource_GmDocument(d->doc, source, documentWidth_DocumentWidget_(d)); 495 setSource_GmDocument(d->doc, source, documentWidth_DocumentWidget_(d));
@@ -495,6 +499,7 @@ static void setSource_DocumentWidget_(iDocumentWidget *d, const iString *source)
495 d->contextLink = NULL; 499 d->contextLink = NULL;
496 updateWindowTitle_DocumentWidget_(d); 500 updateWindowTitle_DocumentWidget_(d);
497 updateVisible_DocumentWidget_(d); 501 updateVisible_DocumentWidget_(d);
502 invalidate_DocumentWidget_(d);
498 refresh_Widget(as_Widget(d)); 503 refresh_Widget(as_Widget(d));
499} 504}
500 505
@@ -534,10 +539,6 @@ static void updateTheme_DocumentWidget_(iDocumentWidget *d) {
534 } 539 }
535} 540}
536 541
537static void invalidate_DocumentWidget_(iDocumentWidget *d) {
538 iZap(d->visBuffer->validRange);
539}
540
541static void updateDocument_DocumentWidget_(iDocumentWidget *d, const iGmResponse *response) { 542static void updateDocument_DocumentWidget_(iDocumentWidget *d, const iGmResponse *response) {
542 if (d->state == ready_RequestState) { 543 if (d->state == ready_RequestState) {
543 return; 544 return;