bug : hideAnimation return wrong block