diff --git a/NEG/UI/UnityUi/MonoUiInputManger.cs b/NEG/UI/UnityUi/MonoUiInputManger.cs index de79046..51ac5c6 100644 --- a/NEG/UI/UnityUi/MonoUiInputManger.cs +++ b/NEG/UI/UnityUi/MonoUiInputManger.cs @@ -55,9 +55,13 @@ namespace NEG.UI.UnityUi private void SetDirectionInput() { + if (EventSystem.current == null) + { + return; + } CurrentSelectionSource = SelectionSource.Direction; Cursor.visible = false; - if (EventSystem.current != null && EventSystem.current.currentSelectedGameObject == null) + if (EventSystem.current.currentSelectedGameObject == null) { EventSystem.current.SetSelectedGameObject(((MonoWindow)MonoUiManager.Instance.CurrentMainWindow).DefaultSelectedItem); return;