Improving SelectSliceSettingsField (adding scroll into view)

This commit is contained in:
LarsBrubaker 2020-06-22 15:57:06 -07:00
parent af89580515
commit 2ec238992c

View file

@ -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<ScrollableWidget>())
{
scrollable.ScrollIntoView(foundWidget);
}
testRunner.ClickByName(widgetName);
}
/// <summary>