Prevent chartProgress from running twice from a single event