Update the shouldAnimate status when animating status changes, to avoid that macOS call `animates = NO`, `setImage:newImage`, `aniamtes = YES`, the animation does not restarted issue
Update the shouldAnimate status when animating status changes, to avoid that macOS call `animates = NO`, `setImage:newImage`, `aniamtes = YES`, the animation does not restarted issue

tualatrix/SDWebImage,dreampiggy/SDWebImage,dreampiggy/SDWebImage,rs/SDWebImage,awkward/SDWebImage,dreampiggy/SDWebImage,awkward/SDWebImage,awkward/SDWebImage