public bool ApplyChanges() { InputAction inputAction = inputManager.getInputActions().Get(actionInputIndex); Debug.Log("UIKeyBind: Checking for changes " + actionInputCopy + " from " + inputAction); if (actionInputCopy != null && !actionInputCopy.DoKeysMatch(inputAction)) { Debug.Log("UIKeyBind: Has changed"); actionInputCopy.CopyKeysInto(inputAction); return(true); } return(false); }