diff --git a/ApplicationView/ApplicationController.cs b/ApplicationView/ApplicationController.cs
index bbbdc4024..f6b4c9a65 100644
--- a/ApplicationView/ApplicationController.cs
+++ b/ApplicationView/ApplicationController.cs
@@ -241,6 +241,10 @@ namespace MatterHackers.MatterControl
thumbGenResetEvent.WaitOne();
}
}
+ catch (AppDomainUnloadedException)
+ {
+ return;
+ }
catch (ThreadAbortException)
{
return;
diff --git a/Submodules/agg-sharp b/Submodules/agg-sharp
index be5a14436..b91a4c8f8 160000
--- a/Submodules/agg-sharp
+++ b/Submodules/agg-sharp
@@ -1 +1 @@
-Subproject commit be5a14436e63982ec3eaee7d0fee215fbf0e1747
+Subproject commit b91a4c8f8e0855fe3b647d31d5cf6cf251e92a91
diff --git a/Tests/MatterControl.Tests/MatterControl/MatterControlUtilities.cs b/Tests/MatterControl.Tests/MatterControl/MatterControlUtilities.cs
index 2c59b3542..d1b8cee0f 100644
--- a/Tests/MatterControl.Tests/MatterControl/MatterControlUtilities.cs
+++ b/Tests/MatterControl.Tests/MatterControl/MatterControlUtilities.cs
@@ -436,7 +436,7 @@ namespace MatterHackers.MatterControl.Tests.Automation
///
/// The TestRunner to interact with
/// The text to type
- public static void CompleteDialog(this AutomationRunner testRunner, string textValue, double secondsToWait = 1)
+ public static void CompleteDialog(this AutomationRunner testRunner, string textValue, double secondsToWait = 2)
{
// AutomationDialog requires no delay
if (AggContext.FileDialogs is AutomationDialogProvider)