diff --git a/Submodules/agg-sharp b/Submodules/agg-sharp index 8bab7b087..d3ea7b0aa 160000 --- a/Submodules/agg-sharp +++ b/Submodules/agg-sharp @@ -1 +1 @@ -Subproject commit 8bab7b08734a241ba114484a11f5a53900e2041f +Subproject commit d3ea7b0aa8bfdb3f07663f5713d3adb8d082de3a diff --git a/Tests/MatterControl.Tests/MatterControl/MatterControlUtilities.cs b/Tests/MatterControl.Tests/MatterControl/MatterControlUtilities.cs index f5e43dfdb..cb47c60b7 100644 --- a/Tests/MatterControl.Tests/MatterControl/MatterControlUtilities.cs +++ b/Tests/MatterControl.Tests/MatterControl/MatterControlUtilities.cs @@ -514,6 +514,11 @@ namespace MatterHackers.MatterControl.Tests.Automation var config = TestAutomationConfig.Load(); + if (config.UseAutomationDialogs) + { + AggContext.Config.ProviderTypes.DialogProvider = "MatterHackers.Agg.Platform.AutomationDialogProvider, GuiAutomation"; + } + // Extract mouse speed from config AutomationRunner.TimeToMoveMouse = config.TimeToMoveMouse; @@ -700,8 +705,9 @@ namespace MatterHackers.MatterControl.Tests.Automation /// The number of seconds to move the mouse when going to a new position. /// public double TimeToMoveMouse { get; set; } = .5; + public bool UseAutomationDialogs { get; set; } - public static TestAutomationConfig Load() + public static TestAutomationConfig Load() { TestAutomationConfig config = null;