protected override bool OnJoystickRelease(InputState state, JoystickEventArgs args) => acceptState(state);
protected virtual bool PropagateJoystickRelease(IEnumerable <Drawable> drawables, InputState state, JoystickEventArgs args) { var handledBy = drawables.FirstOrDefault(target => target.TriggerOnJoystickRelease(state, args)); if (handledBy != null) { Logger.Log($"JoystickRelease ({args.Button}) handled by {handledBy}.", LoggingTarget.Runtime, LogLevel.Debug); } return(handledBy != null); }