Skip to content

Commit

Permalink
[commands] Java: Fix CommandXboxController.leftTrigger() parameter or…
Browse files Browse the repository at this point in the history
…der (#5831)
  • Loading branch information
rzblue authored Oct 27, 2023
1 parent ec569a5 commit 3ba501f
Showing 1 changed file with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -261,13 +261,13 @@ public Trigger back(EventLoop loop) {
* Constructs a Trigger instance around the axis value of the left trigger. The returned trigger
* will be true when the axis value is greater than {@code threshold}.
*
* @param loop the event loop instance to attach the Trigger to.
* @param threshold the minimum axis value for the returned {@link Trigger} to be true. This value
* should be in the range [0, 1] where 0 is the unpressed state of the axis.
* @param loop the event loop instance to attach the Trigger to.
* @return a Trigger instance that is true when the left trigger's axis exceeds the provided
* threshold, attached to the given event loop
*/
public Trigger leftTrigger(EventLoop loop, double threshold) {
public Trigger leftTrigger(double threshold, EventLoop loop) {
return m_hid.leftTrigger(threshold, loop).castTo(Trigger::new);
}

Expand All @@ -282,7 +282,7 @@ public Trigger leftTrigger(EventLoop loop, double threshold) {
* button loop}.
*/
public Trigger leftTrigger(double threshold) {
return leftTrigger(CommandScheduler.getInstance().getDefaultButtonLoop(), threshold);
return leftTrigger(threshold, CommandScheduler.getInstance().getDefaultButtonLoop());
}

/**
Expand Down

0 comments on commit 3ba501f

Please sign in to comment.