diff --git a/ToggleStateMember.cs b/ToggleStateMember.cs index 2d981b1..7ad0410 100644 --- a/ToggleStateMember.cs +++ b/ToggleStateMember.cs @@ -18,7 +18,7 @@ namespace Syntriax.Modules.ToggleState _isToggled = value; - if (oldValue = !value) + if (oldValue != value) OnToggleStateChanged?.Invoke(value); } } diff --git a/ToggleStateMonoBehaviour.cs b/ToggleStateMonoBehaviour.cs index 0314811..ace073a 100644 --- a/ToggleStateMonoBehaviour.cs +++ b/ToggleStateMonoBehaviour.cs @@ -15,7 +15,7 @@ namespace Syntriax.Modules.ToggleState _isToggled = value; - if (oldValue = !value) + if (oldValue != value) OnToggleStateChanged?.Invoke(value); } }