modify invoke DrawNode:drawDot will cause stack over error