Prevent override animation delay on null

removed $delay validation and added condition to not change setImage delay when its not > 0