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

Undo track solo selection broken #6251

Open
merrickclay opened this issue Dec 31, 2021 · 0 comments · May be fixed by #6410
Open

Undo track solo selection broken #6251

merrickclay opened this issue Dec 31, 2021 · 0 comments · May be fixed by #6410
Labels

Comments

@merrickclay
Copy link
Contributor

Bug Summary

The undo action seems to exhibit odd behavior when trying to undo the toggling of the "solo" or "mute" buttons in the Song Editor.

Steps to reproduce

  1. Open blank project
  2. Press the "solo" button on one track
  3. Repeat step 2
  4. Repeatedly press Ctrl+Z mutliple times, observing the behavior each press.

Other odd behavior can be observed by toggling the "mute" button instead of the "solo" button. Try skipping step 3 to observe other odd behavior. Or run step 4 before and after step 3 for more unusual behavior.

Expected behavior

Ctrl+Z undoes the toggling of the "mute" button or the "solo" button. In the case of the solo button, it should properly unmute or mute the other tracks.

Actual behavior

Some presses seem to do nothing, others unmute tracks one by one when they should be unmuted together, etc. The behavior seems to be diffferent depending on the steps taken in the Steps to reproduce section above.

Screen Recording

I pressed Ctrl + Z over 8 times in this recording. The first 4 seemed to do nothing.
https://user-images.githubusercontent.com/55554300/147799075-2b5dd1a2-6256-4be2-96e4-5b20e43131ce.mp4

Affected LMMS versions

1.3.0-alpha 13e1749

@allejok96 allejok96 linked a pull request May 26, 2022 that will close this issue
8 tasks
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 a pull request may close this issue.

1 participant