Auto-snapping a shape to 90 degrees keeps shape from being rotated freely