diff --git a/src/VisualStudio/Core/Def/Implementation/ProjectSystem/RunningDocumentTableEventTracker.cs b/src/VisualStudio/Core/Def/Implementation/ProjectSystem/RunningDocumentTableEventTracker.cs index 6eec4dc97fef6df5b0b1f0452a50d10c5d46cf47..b0ce9bc083b7d36b6743f513cda24bd088a3cc62 100644 --- a/src/VisualStudio/Core/Def/Implementation/ProjectSystem/RunningDocumentTableEventTracker.cs +++ b/src/VisualStudio/Core/Def/Implementation/ProjectSystem/RunningDocumentTableEventTracker.cs @@ -34,12 +34,12 @@ internal sealed class RunningDocumentTableEventTracker : IVsRunningDocTableEvent Contract.ThrowIfNull(runningDocumentTable); Contract.ThrowIfNull(listener); - // Advise / Unadvise for the RDT is free threaded past 16.0 _foregroundAffinitization = new ForegroundThreadAffinitizedObject(threadingContext, assertIsForeground: false); _runningDocumentTable = (IVsRunningDocumentTable4)runningDocumentTable; _editorAdaptersFactoryService = editorAdaptersFactoryService; _listener = listener; + // Advise / Unadvise for the RDT is free threaded past 16.0 ((IVsRunningDocumentTable)_runningDocumentTable).AdviseRunningDocTableEvents(this, out _runningDocumentTableEventsCookie); }