fix circle-effect bug