
In my main window (derriving from RibbonWindow) I add a CommandBinding to ApplicationCommands Cut, Copy and Paste.
These bindings execute my custom cut, copy and paste action at top level, unless a child control has its own CommandBinding specified on these ApplicationCommands.
I noticed the bindings were sometimes removed or overridden by other commands. Now I discovered when I open (or close) a docking window with the SyntaxEditor on it, the top level application commands are overriden, which is ofcourse blocking my implementation.
These bindings execute my custom cut, copy and paste action at top level, unless a child control has its own CommandBinding specified on these ApplicationCommands.
I noticed the bindings were sometimes removed or overridden by other commands. Now I discovered when I open (or close) a docking window with the SyntaxEditor on it, the top level application commands are overriden, which is ofcourse blocking my implementation.