summaryrefslogtreecommitdiff
path: root/src/ui/documentwidget.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/documentwidget.c')
-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 65de157b..cbd32066 100644
--- a/src/ui/documentwidget.c
+++ b/src/ui/documentwidget.c
@@ -2129,12 +2129,17 @@ static void showOrHidePinningIndicator_DocumentWidget_(iDocumentWidget *d) {
2129 isPinned_DocumentWidget_(d)); 2129 isPinned_DocumentWidget_(d));
2130} 2130}
2131 2131
2132static void updateBanner_DocumentWidget_(iDocumentWidget *d) {
2133 setSite_Banner(d->banner, siteText_DocumentWidget_(d), siteIcon_GmDocument(d->view.doc));
2134}
2135
2132static void documentWasChanged_DocumentWidget_(iDocumentWidget *d) { 2136static void documentWasChanged_DocumentWidget_(iDocumentWidget *d) {
2133 iChangeFlags(d->flags, selecting_DocumentWidgetFlag, iFalse); 2137 iChangeFlags(d->flags, selecting_DocumentWidgetFlag, iFalse);
2134 setFlags_Widget(as_Widget(d), touchDrag_WidgetFlag, iFalse); 2138 setFlags_Widget(as_Widget(d), touchDrag_WidgetFlag, iFalse);
2135 updateVisitedLinks_GmDocument(d->view.doc); 2139 updateVisitedLinks_GmDocument(d->view.doc);
2136 documentRunsInvalidated_DocumentWidget_(d); 2140 documentRunsInvalidated_DocumentWidget_(d);
2137 updateWindowTitle_DocumentWidget_(d); 2141 updateWindowTitle_DocumentWidget_(d);
2142 updateBanner_DocumentWidget_(d);
2138 updateVisible_DocumentView_(&d->view); 2143 updateVisible_DocumentView_(&d->view);
2139 d->view.drawBufs->flags |= updateSideBuf_DrawBufsFlag; 2144 d->view.drawBufs->flags |= updateSideBuf_DrawBufsFlag;
2140 invalidate_DocumentWidget_(d); 2145 invalidate_DocumentWidget_(d);
@@ -2161,10 +2166,6 @@ static void replaceDocument_DocumentWidget_(iDocumentWidget *d, iGmDocument *new
2161 documentWasChanged_DocumentWidget_(d); 2166 documentWasChanged_DocumentWidget_(d);
2162} 2167}
2163 2168
2164static void updateBanner_DocumentWidget_(iDocumentWidget *d) {
2165 setSite_Banner(d->banner, siteText_DocumentWidget_(d), siteIcon_GmDocument(d->view.doc));
2166}
2167
2168static void updateTheme_DocumentWidget_(iDocumentWidget *d) { 2169static void updateTheme_DocumentWidget_(iDocumentWidget *d) {
2169 if (document_App() != d || category_GmStatusCode(d->sourceStatus) == categoryInput_GmStatusCode) { 2170 if (document_App() != d || category_GmStatusCode(d->sourceStatus) == categoryInput_GmStatusCode) {
2170 return; 2171 return;