use metadata classes inside NotebookCell and NotebookDocument

This commit is contained in:
Johannes Rieken
2021-02-15 15:27:19 +01:00
parent 62d027a713
commit 8848ddd9c0
2 changed files with 11 additions and 12 deletions

View File

@@ -729,7 +729,7 @@ export class ExtHostNotebookController implements ExtHostNotebookShape, ExtHostN
emitDocumentMetadataChange(event: vscode.NotebookDocumentMetadataChangeEvent): void {
that._onDidChangeNotebookDocumentMetadata.fire(event);
}
}, viewType, modelData.contentOptions, { ...notebookDocumentMetadataDefaults, ...modelData.metadata }, uri, storageRoot);
}, viewType, modelData.contentOptions, new extHostTypes.NotebookDocumentMetadata().with(modelData.metadata ?? {}), uri, storageRoot);
document.acceptModelChanged({
versionId: modelData.versionId,