diff --git a/src-ui/src/app/components/document-detail/document-detail.component.ts b/src-ui/src/app/components/document-detail/document-detail.component.ts index 88e719005..6b65ad335 100644 --- a/src-ui/src/app/components/document-detail/document-detail.component.ts +++ b/src-ui/src/app/components/document-detail/document-detail.component.ts @@ -848,12 +848,14 @@ export class DocumentDetailComponent ) .pipe( switchMap(({ nextDocId, updateResult }) => { - if (nextDocId && updateResult) + if (nextDocId && updateResult) { + this.openDocumentService.setDirty(this.document, false) return this.openDocumentService .closeDocument(this.document) .pipe( map((closeResult) => ({ updateResult, nextDocId, closeResult })) ) + } }) ) .pipe(first())