diff --git a/Assets/_DDD/_Scripts/RestaurantEvent/InteractableHighlight.cs b/Assets/_DDD/_Scripts/RestaurantEvent/InteractableHighlight.cs index e8c14bba6..1ba96248e 100644 --- a/Assets/_DDD/_Scripts/RestaurantEvent/InteractableHighlight.cs +++ b/Assets/_DDD/_Scripts/RestaurantEvent/InteractableHighlight.cs @@ -225,7 +225,7 @@ private void ApplyOutlineType(InteractionOutlineType type) private bool IsPlayerFocusing() { - return _interactor?.GetFocusedInteractable() == _interactionComponent; + return ReferenceEquals(_interactor?.GetFocusedInteractable(), _interactionComponent); } private bool CanExecuteInteraction() diff --git a/Assets/_DDD/_Scripts/RestaurantEvent/Solvers/RestaurantOpenEventSolver.cs b/Assets/_DDD/_Scripts/RestaurantEvent/Solvers/RestaurantOpenEventSolver.cs index 516d49444..ccc92fd90 100644 --- a/Assets/_DDD/_Scripts/RestaurantEvent/Solvers/RestaurantOpenEventSolver.cs +++ b/Assets/_DDD/_Scripts/RestaurantEvent/Solvers/RestaurantOpenEventSolver.cs @@ -9,7 +9,7 @@ public bool ExecuteInteraction(IInteractor interactor, IInteractable interactabl { if (CanExecuteInteraction() == false) return false; - GameFlowManager.Instance.ChangeFlow(GameFlowState.RunRestaurant); + _ = GameFlowManager.Instance.ChangeFlow(GameFlowState.RunRestaurant); return true; }