TWebToggleButton firing OnChange twice

Is it expected behaviour that the TWebToggleButton fires the OnChange event twice, first time with an old Checked value and then, when the animation finishes, for the second time with the new Checked value.

Thanks for reporting. We have traced & fixed this. The next update will address this.

That's brilliant, thank you.