Why does Smart Docking Layout change the Panel Item IDs to internally generated one if the panel is set to autohide?
This is a massive problem as we need various functions to refer to the panel IDs to then manipulate the content dynamically. However as the ID gets changed to something arbitrary, we have lost control of matching the original IDs defined and the actual pseudo IDs created by the Smart Docking Layout component – not very smart !!
One example is that after restoring a layout there is no way to restore the content to any panel that was autohidden since its IDs is not related with the originally Panel IDs defined in our layout definition code.
Is there some workaround solution to this that we can apply until hopefully this unusual approach of replacing certain IDs could be changed (we are using JS as the language here)?