fixbug: MenuItem is dealloced when animation is over