From 48cb2b8262a916681707216706b0dbaf5d373849 Mon Sep 17 00:00:00 2001 From: Hanksha Date: Wed, 10 Jul 2024 09:07:22 +0200 Subject: [PATCH] Fix FileResource not adding event listener to the disposable collection (#13880) Signed-off-by: Vivien Jovet Co-authored-by: Vivien Jovet --- packages/filesystem/src/browser/file-resource.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/filesystem/src/browser/file-resource.ts b/packages/filesystem/src/browser/file-resource.ts index 5f6cd9c31a679..9cf675ce1cf64 100644 --- a/packages/filesystem/src/browser/file-resource.ts +++ b/packages/filesystem/src/browser/file-resource.ts @@ -97,11 +97,11 @@ export class FileResource implements Resource { this.updateReadOnly(); } })); - this.fileService.onDidChangeFileSystemProviderReadOnlyMessage(async e => { + this.toDispose.push(this.fileService.onDidChangeFileSystemProviderReadOnlyMessage(async e => { if (e.scheme === this.uri.scheme) { this.updateReadOnly(); } - }); + })); } protected async updateReadOnly(): Promise {