From 2ec238992c0591ddf1afe45dc032462c8a72d655 Mon Sep 17 00:00:00 2001 From: LarsBrubaker Date: Mon, 22 Jun 2020 15:57:06 -0700 Subject: [PATCH] Improving SelectSliceSettingsField (adding scroll into view) --- .../MatterControl/MatterControlUtilities.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Tests/MatterControl.Tests/MatterControl/MatterControlUtilities.cs b/Tests/MatterControl.Tests/MatterControl/MatterControlUtilities.cs index 9e96c46a9..9aa24d8c6 100644 --- a/Tests/MatterControl.Tests/MatterControl/MatterControlUtilities.cs +++ b/Tests/MatterControl.Tests/MatterControl/MatterControlUtilities.cs @@ -1067,7 +1067,14 @@ namespace MatterHackers.MatterControl.Tests.Automation { var settingData = NavigateToSliceSettingsField(testRunner, settingsSection, slicerConfigName); // Click field - testRunner.ClickByName($"{settingData.PresentationName} Field"); + var widgetName = $"{settingData.PresentationName} Field"; + var foundWidget = testRunner.GetWidgetByName(widgetName, out _); + foreach (var scrollable in foundWidget.Parents()) + { + scrollable.ScrollIntoView(foundWidget); + } + + testRunner.ClickByName(widgetName); } ///