I handle the DockSite.WindowActivated event to change my main window's Edit menu options depending on which DocumentWindow is active. The problem is, when you have a floating DocumentWindow and click the menu in the main window, it activates the currently DocumentWindow that is docked in the main window. This makes it impossible to access the Edit menu for a floating DocumentWindow.
If you do this in VisualStudio 2010, you'll see the behavior I need. When clicking the main window's menu bar, the floating DocumentWindow maintains the active state.
Any workarounds or is this fixed in a newer version than the one I have?