Your question is undoubtedly reasonable. It is normal to expect RadWindow to disappear whenever you navigate to a new content part of your navigation framework. However, in order to make RadWindow resizable and movable it should not be part of the visual tree of any content page. That is why, whenever you open RadWindow that you have declared in your XAML code it will be detached from the visual tree and will not be used in the layout of your root element. That is why RadWindow does not close whenever you change the content. You have to explicitly close the RadWindow control prior to navigating to another content. If you open our Online Examples
, you will notice that we are explicitly closing the instance of RadWindow whenever changing the FirstLook example.
I hope this will resolve your issue, if you have any other problems or concerns, do not hesitate to contact us immediately.
All the best,
the Telerik team