Iâve been able to modify it according to your recommendation. It almost works, but strangely, as soon as I add an âIndexInParentâ property to the last group in the example below, it results in the selector taking minutes longer to actually locate a field. Additionally, it can still only find the first pane in the last group, despite the new property working as expected higher up in the tree. I have tested with a range of numbers 1,2,3,4,5,6 with and without wrapping quotes.
[
{
âfilenameâ: â%ProgramFiles(x86)%\M1\M1.exeâ,
âprocessnameâ: âM1â,
âargumentsâ: null,
âSelectorâ: âWindowsâ,
âsearch_descendantsâ: âTrueâ,
âmouse_over_searchâ: âFalseâ
},
{
âNameâ: â*AP Invoice Entry - AP Invoice - *â,
âControlTypeâ: âWindowâ,
âAutomationIdâ: âEntryFormâ,
âFrameworkIdâ: âWinFormâ
},
{
âControlTypeâ: âPaneâ,
âAutomationIdâ: âEntryForm_Fill_Panelâ,
âFrameworkIdâ: âWinFormâ
},
{
âControlTypeâ: âPaneâ,
âAutomationIdâ: âsplitContainer1â,
âFrameworkIdâ: âWinFormâ
},
{
âControlTypeâ: âPaneâ,
âIndexInParentâ:â1â,
âFrameworkIdâ: âWinFormâ
},
{
âControlTypeâ: âPaneâ,
âAutomationIdâ: âsplitContainerRightâ,
âFrameworkIdâ: âWinFormâ
},
{
âControlTypeâ: âPaneâ,
âIndexInParentâ: â0â,
âFrameworkIdâ: âWinFormâ
},
{
âControlTypeâ: âPaneâ,
âAutomationIdâ: âuxViewLoaderâ,
âFrameworkIdâ: âWinFormâ
},
{
âClassNameâ: âThunderRT6UserControlDCâ,
âControlTypeâ: âPaneâ,
âIndexInParentâ:â0â,
âFrameworkIdâ: âWin32â
},
{
âClassNameâ: âThunderRT6UserControlDCâ,
âControlTypeâ: âPaneâ,
âIndexInParentâ:â0â,
âFrameworkIdâ: âWin32â
}
]