diff --git a/extensions/image-preview/src/preview.ts b/extensions/image-preview/src/preview.ts index 89e60097942d316a4d10cf03ad60537b2cedb29a..2d5963adc1b4626ba350e17e1e81632726e17f5f 100644 --- a/extensions/image-preview/src/preview.ts +++ b/extensions/image-preview/src/preview.ts @@ -88,6 +88,11 @@ export class Preview extends Disposable { this.render(); } })); + this._register(watcher.onDidDelete(e => { + if (e.toString() === this.resource.toString()) { + this.webviewEditor.dispose(); + } + })); this.render(); this.update();