Avoid adding metadata keys that never existed (#225201)

This commit is contained in:
Don Jayamanne
2024-08-09 15:22:47 +10:00
committed by GitHub
parent da5d462ab0
commit a82249586f
@@ -512,7 +512,9 @@ export class SideBySideDiffElementViewModel extends DiffElementCellViewModelBase
const modifiedMedataRaw = Object.assign({}, this.modified.metadata);
const originalCellMetadata = this.original.metadata;
for (const key of cellMetadataKeys) {
modifiedMedataRaw[key] = originalCellMetadata[key];
if (key in originalCellMetadata) {
modifiedMedataRaw[key] = originalCellMetadata[key];
}
}
this.modified.textModel.metadata = modifiedMedataRaw;