diff --git a/src/EditorFeatures/Core/Implementation/IntelliSense/Completion/Controller_Commit.cs b/src/EditorFeatures/Core/Implementation/IntelliSense/Completion/Controller_Commit.cs index 22140550e5e92cb531a81e34cf3cc04ae7809de3..e3a7cb6a38939f496f1d505842cce6b3cdf048cd 100644 --- a/src/EditorFeatures/Core/Implementation/IntelliSense/Completion/Controller_Commit.cs +++ b/src/EditorFeatures/Core/Implementation/IntelliSense/Completion/Controller_Commit.cs @@ -124,8 +124,8 @@ private void Commit(CompletionItem item, TextChange textChange, Model model, cha var document = this.SubjectBuffer.CurrentSnapshot.GetOpenDocumentInCurrentContextWithChanges(); var formattingService = document.GetLanguageService(); - var commitCharTriggersFormatting = commitChar != null && - (formattingService?.SupportsFormattingOnTypedCharacter(document, commitChar.GetValueOrDefault()) + var commitCharTriggersFormatting = commitChar != null && + (formattingService?.SupportsFormattingOnTypedCharacter(document, commitChar.GetValueOrDefault()) ?? false); if (formattingService != null && (item.ShouldFormatOnCommit || commitCharTriggersFormatting))