// Use this for initialization IEnumerator Start() { _quickSaveTextAtStart = _quickSaveButton.spriteText.Text; _saveLoadPanel.Dismiss(); GridManager.instance.OnGridChangedEvent += UpdateQuickSave; _saveLevelTextField.AddValueChangedDelegate((obj) => RefreshButtons()); yield return(null); RefreshButtons(); }