We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 726eea2 commit ee1350bCopy full SHA for ee1350b
1 file changed
src/services/services.ts
@@ -1878,7 +1878,7 @@ module ts {
1878
newSourceFile.nameTable = undefined;
1879
1880
// dispose all resources held by old script snapshot
1881
- if (sourceFile.scriptSnapshot) {
+ if (sourceFile !== newSourceFile && sourceFile.scriptSnapshot) {
1882
if (sourceFile.scriptSnapshot.dispose) {
1883
sourceFile.scriptSnapshot.dispose();
1884
}
0 commit comments