Fix datacontext switch bug
Add ContextMenu handling to DescriptionCanvas