I need to disable/enable gameObject with ToggleGroup.
When I make gameObject.SetActive(false) ToggleGroup makes all ActiveToggles.isOn = true. After gameObject.SetActive(true) ToggleGroup check for all toggles and make active the last one.
And I catch OnValueChanged of all toggles!
That’s really strange behaviour…
That’s b/c you call this.SetToggleGroup((ToggleGroup) null, false) when Toggle.onDisable
PS
I use group.allowSwitchOff = disable on Toggle.OnEnable/OnDisable to fix that, but…