Hi Ben Alexandra,
After investigating the issue for a while, I could only reproduce it in Site PanelBar
. The problem does not come from the provider itself, as SiteMap.CurrentNode
always returns the actual page, not the external one. It appears that the issue occurs only if Site PanelBar
is configured to persist its state in a cookie. Then, probably even after the redirection to the actual page is done, the state is loaded from the cookie resulting in the wrong node highlighted. A workaround for the moment is marking nodes as selected in the PanelBar
manually using the SiteMap
, instead of relying on the Panelbar
itself. In the screenshot you've sent I also saw you are using a TabStrip
(not sure which), but i could not reproduce the issue with them.
I would like to ask you to test with the rest of the navigation controls (except PanelBar
), and if the issue persists, let us know or send a project where we can observe this behavior, so that we can investigate it further. Please excuse us for the inconvenience.
the Telerik team