Calling the ensureVisible method of jqxTree inside jqxDockingLayout doesn't work.
Example: https://jsfiddle.net/ncvd56yj/
Steps to reproduce:
Expand any tree item to populate it (does not matter which, same data added)
Now click the “Menu” tab and the “Show” button.
This will trigger a call to “OpenAutoHide” and then “SelectAndMakeVisible”.
You should then find that the item “Whiskers” has been selected but not made visible (you need to scroll down to it).