Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: make hotcue_focus_color_next/_prev COs ControlPushButtons #13764

Merged
merged 1 commit into from
Oct 14, 2024

Conversation

Swiftb0y
Copy link
Member

This fixes two issues:

  1. The Control is not accessible via the controller mapping XML
  2. The Control ignores nops, leading to confusing why engine.setValue(group, ..., 1) was only working on the first press (which is a confusion that comes up because this is not the case for other button-like controls, since those are implemented using ControlPushButton).

Both issues were raised on Zulip.

This fixes two issues:
1. The Control is not accessible via the controller mapping XML
2. The Control ignores nops, leading to confusing why
  `engine.setValue(group, ..., 1)` was only working on the first
  press (which is a confusion that comes up because this is not the
  case for other button-like controls, since those are implemented
  using `ControlPushButton`).
@paulusr
Copy link

paulusr commented Oct 14, 2024

I tested this PR on Ubuntu 22.04 and can confirm it works as expected

@Swiftb0y
Copy link
Member Author

Thanks for confirming.

@JoergAtGithub
Copy link
Member

LGTM, but shouldn't this go into 2.4 ?

@Swiftb0y Swiftb0y added this to the 2.4.2 milestone Oct 14, 2024
@Swiftb0y Swiftb0y changed the base branch from main to 2.4 October 14, 2024 18:11
@Swiftb0y
Copy link
Member Author

yup, of course. Forgot to set the right branch when filing the PR.

@JoergAtGithub
Copy link
Member

Thank you!

@JoergAtGithub JoergAtGithub merged commit ac33b83 into mixxxdj:2.4 Oct 14, 2024
13 checks passed
@Swiftb0y
Copy link
Member Author

Thank you.

@Swiftb0y Swiftb0y deleted the fix/hotcue_focus_color-signal branch October 14, 2024 19:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants