From ac07aee38dddd3ab9853d513cbbbbce78628bbb9 Mon Sep 17 00:00:00 2001 From: John Lewin Date: Tue, 30 Jan 2018 18:01:16 -0800 Subject: [PATCH] Prevent exceptions on removed/missing directories --- Library/Providers/FileSystem/FileSystemContainer.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Library/Providers/FileSystem/FileSystemContainer.cs b/Library/Providers/FileSystem/FileSystemContainer.cs index dec694289..c4e846e08 100644 --- a/Library/Providers/FileSystem/FileSystemContainer.cs +++ b/Library/Providers/FileSystem/FileSystemContainer.cs @@ -60,7 +60,8 @@ namespace MatterHackers.MatterControl.Library this.ChildContainers = new List(); this.Items = new List(); #if !__ANDROID__ - if (AggContext.OperatingSystem == OSType.Windows) + if (AggContext.OperatingSystem == OSType.Windows + && Directory.Exists(path)) { directoryWatcher = new FileSystemWatcher(path); directoryWatcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.FileName | NotifyFilters.DirectoryName;