protected override void OnInputEnabled() { InputElementUI input = GetElement <InputElementUI> ("input"); Co.RunWhileTrue(() => { return(Loaded); }, () => { bool isInputFocused = input.InputField.isFocused; if (inputFocused && !isInputFocused) { anim.Animate(new UIAnimator.Peek(0.3f, 0, () => { inputFocused = false; })); } else if (!inputFocused && isInputFocused) { anim.Animate(new UIAnimator.Peek(0.3f, 60, () => { inputFocused = true; })); } }); }