this bug is reproducible using 0.4.2.4 of the crappy little test server (reproducible with earlier versions too, but that's the version i'm using)
this bug is only reproducible with the first toggle in the OSC method (if the OSC method has multiple toggles, the other toggles appear to be fine).
this bug is only reproducible when bidirectional streaming is enabled
steps to reproduce:
launch 0.4.2.4 of the crappy little test server, open the included .json file ("BoolPair.json")
click the link that opens the HTML UI in a browser window
click on the first toggle a couple times- note that its state doesn't really change. this can be confirmed by checking the messages received by the crappy little test server.
the behavior is consistent even if there's another type between the toggles- the first toggle is a bit funky, the second one is fine, and using the first toggle sometimes screws up the state of the second.
steps to reproduce:
BoolPair.json.zip