ButtonView ToggleSelected working incorrectly when initial state is SELECTED

When the ButtonView is initialized with an initial state of SELECTED, it has to be clicked twice to set it to UNSELECTED.