on Jul 5, 2011
The reason you aren't seeing the behavior in that example is because a) you have allowselfuncheck=false (I have it to true), and b) I have each of my buttons in a different group so they can be checked/unchecked independently (group=group1, group=group2, etc).
If you do this, you'll see the behavior in your example. (I think its mostly related to the allowselfuncheck property).
btw... very cool video recording, a great way to communicate. : )
EDIT: Also its more easily seen in another theme (I use black)... but it is visible in all themes as far as I can tell.