diff --git a/extensions/image-preview/src/preview.ts b/extensions/image-preview/src/preview.ts index 4c4a331f34b..94521f1f8e1 100644 --- a/extensions/image-preview/src/preview.ts +++ b/extensions/image-preview/src/preview.ts @@ -143,7 +143,7 @@ class Preview extends Disposable { this._previewState = PreviewState.Disposed; })); - const watcher = this._register(vscode.workspace.createFileSystemWatcher(resource.fsPath)); + const watcher = this._register(vscode.workspace.createFileSystemWatcher(new vscode.RelativePattern(resource, '*'))); this._register(watcher.onDidChange(e => { if (e.toString() === this.resource.toString()) { this.render();