fix BAD_ACCESS crash with uiscrollview animation calling the delegate