It’s annoying to have to implement this function when you don’t need it and just want to handle buttonStateChanged
buttonStateChanged