From fe7f4c0241e64aff60f36943dbd9ffbbee72cd46 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Wed, 14 Apr 2021 17:14:59 -0700 Subject: [PATCH] Do not run code actions on auto save Fixes #121155 --- .../workbench/contrib/codeEditor/browser/saveParticipants.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/codeEditor/browser/saveParticipants.ts b/src/vs/workbench/contrib/codeEditor/browser/saveParticipants.ts index 76ffc0b6094..5f4725e8f56 100644 --- a/src/vs/workbench/contrib/codeEditor/browser/saveParticipants.ts +++ b/src/vs/workbench/contrib/codeEditor/browser/saveParticipants.ts @@ -272,9 +272,11 @@ class CodeActionOnSaveParticipant implements ITextFileSaveParticipant { return; } - if (env.reason === SaveReason.AUTO) { + // Do not run code actions on auto save + if (env.reason !== SaveReason.EXPLICIT) { return undefined; } + const textEditorModel = model.textEditorModel; const settingsOverrides = { overrideIdentifier: textEditorModel.getLanguageIdentifier().language, resource: model.resource };