internal void Undo()
{
if (null != undoRecorder)
{
undoRecorder.Undo();
// http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-7883
// Request run for every undo action
RequestRun();
}
}