Yes routed events traverse the logical tree and the popup control that holds RadWindow is not in that tree. So setting logical parent changes the tree on which the event will route. Note that if you set some RadWindow with RadCalendar as child and set logical parent on RadWindow to be the same RadCalendar you will cause stackoverflow exception.
If you need more information, do not hesitate to contact us.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.