Add setter for currentButtonType which calls animateToType