We have a WPF application that uses Actipro's Docking & MDI component, which allows us to have tool windows that contain tab controls, exactly like how you have Error and Output tabs in the same tool window in Ranorex Studio. When doing a recording with Ranorex 2.3.6, or using Ranorex Spy, we're seeing that Ranorex will identify XPaths within the first (aka left-most) tab control in each tool window. However, when I select another tab in the same tool window, I can't get any XPaths for the controls within the tab. This is a blocking problem for us, as many of our tests require the use of several of our application tabs. Furthermore, considering that Ranorex can reliably detect controls in the first tab for each tool window, it seems like this is an odd Ranorex bug where it fails to process the additional tabs.
In Ranorex Spy, the ToolWindow itself is listed as a Container in Ranorex Spy, and each tab is a child Container of the Tool Window. All of the tabs have child nodes for their picture and text, but only one has an additional child Container that contains the XPaths for its contents.
How can we workaround this and/or get a bug fix for this issue? Please don't hesitate to contact me with questions.
Thanks,
-Craig