diff --git a/build/dependencies.props b/build/dependencies.props index 4dc2b1d9e0..6b98644d02 100644 --- a/build/dependencies.props +++ b/build/dependencies.props @@ -23,10 +23,10 @@ 3.0.0-preview1-26907-05 15.6.1 15.8.525 - 16.0.142-g25b7188c54 15.8.28010 - 16.0.142-g25b7188c54 + 16.0.142-g25b7188c54 16.0.142-g25b7188c54 + 16.0.142-g25b7188c54 7.10.6071 16.0.201-pre-g7d366164d0 2.0.6142705 diff --git a/src/Microsoft.VisualStudio.Editor.Razor/RazorDirectiveCompletionSourceProvider.cs b/src/Microsoft.VisualStudio.Editor.Razor/RazorDirectiveCompletionSourceProvider.cs index 0c9e40a38f..e1416c2b6e 100644 --- a/src/Microsoft.VisualStudio.Editor.Razor/RazorDirectiveCompletionSourceProvider.cs +++ b/src/Microsoft.VisualStudio.Editor.Razor/RazorDirectiveCompletionSourceProvider.cs @@ -48,7 +48,8 @@ namespace Microsoft.VisualStudio.Editor.Razor } var razorBuffer = textView.BufferGraph.GetRazorBuffers().FirstOrDefault(); - if (!razorBuffer.Properties.TryGetProperty(typeof(RazorDirectiveCompletionSource), out IAsyncCompletionSource completionSource)) + if (!razorBuffer.Properties.TryGetProperty(typeof(RazorDirectiveCompletionSource), out IAsyncCompletionSource completionSource) || + completionSource == null) { completionSource = CreateCompletionSource(razorBuffer); razorBuffer.Properties.AddProperty(typeof(RazorDirectiveCompletionSource), completionSource);