diff --git a/src/OmniSharp.Host/FileWatching/ManualFileSystemWatcher.cs b/src/OmniSharp.Host/FileWatching/ManualFileSystemWatcher.cs index ca7658715f..ce7c22ec81 100644 --- a/src/OmniSharp.Host/FileWatching/ManualFileSystemWatcher.cs +++ b/src/OmniSharp.Host/FileWatching/ManualFileSystemWatcher.cs @@ -22,11 +22,6 @@ public void Notify(string filePath, FileChangeType changeType = FileChangeType.U { if(changeType == FileChangeType.DirectoryDelete) { - foreach(var matchingCallback in _callbacksMap.AsEnumerable().Where(x => x.Key.StartsWith(filePath + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase))) - { - matchingCallback.Value.Invoke(matchingCallback.Key, FileChangeType.Delete); - } - _folderCallbacks.Invoke(filePath, FileChangeType.DirectoryDelete); }