diff --git a/bHapticsManager/bHapticsManager.cs b/bHapticsManager/bHapticsManager.cs index c92cbc7..061ac59 100644 --- a/bHapticsManager/bHapticsManager.cs +++ b/bHapticsManager/bHapticsManager.cs @@ -130,7 +130,7 @@ void WorldFocusedHandler(World world) if (world != null) { // Check if initialization is needed and atomically set _initialized to true - if (!Interlocked.CompareExchange(ref _initialized, true, false)) + if (Interlocked.CompareExchange(ref _initialized, true, false) == false) { try { @@ -154,7 +154,7 @@ void WorldFocusedHandler(World world) else { // Check if initialization is needed and atomically set _initialized to true - if (!Interlocked.CompareExchange(ref _initialized, true, false)) + if (Interlocked.CompareExchange(ref _initialized, true, false) == false) { focusedWorld.RunSynchronously(() => InitializeHaptics()); }