diff options
author | Jaakko Keränen <jaakko.keranen@iki.fi> | 2020-08-26 19:24:46 +0300 |
---|---|---|
committer | Jaakko Keränen <jaakko.keranen@iki.fi> | 2020-08-26 19:24:46 +0300 |
commit | c8afe01adf5b6c5e0a0313b5a91279cbdc7079d7 (patch) | |
tree | 26403b63ac42dc7851bfdc52a6cf85114039aeee /src/ui/documentwidget.c | |
parent | 885ba86ad16d23d885e172e9ece571563aca98ed (diff) |
DocumentWidget: Error page wouldn't show up
Diffstat (limited to 'src/ui/documentwidget.c')
-rw-r--r-- | src/ui/documentwidget.c | 9 |
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 | ||
489 | static void invalidate_DocumentWidget_(iDocumentWidget *d) { | ||
490 | iZap(d->visBuffer->validRange); | ||
491 | } | ||
492 | |||
489 | static void setSource_DocumentWidget_(iDocumentWidget *d, const iString *source) { | 493 | static 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 | ||
537 | static void invalidate_DocumentWidget_(iDocumentWidget *d) { | ||
538 | iZap(d->visBuffer->validRange); | ||
539 | } | ||
540 | |||
541 | static void updateDocument_DocumentWidget_(iDocumentWidget *d, const iGmResponse *response) { | 542 | static void updateDocument_DocumentWidget_(iDocumentWidget *d, const iGmResponse *response) { |
542 | if (d->state == ready_RequestState) { | 543 | if (d->state == ready_RequestState) { |
543 | return; | 544 | return; |