public void OnFocusEnter(FocusEventData eventData) { focusGainedCount++; if (useEventDataOnReception) { eventData.Use(); } }
public void OnFocusExit(FocusEventData eventData) { focusLostCount++; if (useEventDataOnReception) { eventData.Use(); } }
public void OnFocusExit(FocusEventData eventData) { if (!eventData.used) { OnFocusExited?.Invoke(this, new FocusChangedArgs(eventData.Pointer)); if (MarkEventAsUsed) { eventData.Use(); } } }