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 of swapping lyrics doesn't restore original state #23258

Open
seisfeldt opened this issue Jun 15, 2024 · 1 comment
Open

Undo of swapping lyrics doesn't restore original state #23258

seisfeldt opened this issue Jun 15, 2024 · 1 comment
Assignees

Comments

@seisfeldt
Copy link

Issue type

Engraving bug (incorrect score rendering)

Bug description

If the measure orientation is swapped by pressing "x", when Undo is pressed the original state is not restored and the lyrics are left in the incorrect position. Selecting the complete measure and using "x" seems to restore this.
Also note (might be a different bug) that an artifact "-" is left behind in the lyrics when swapping.

Steps to reproduce

  1. Open the file "lyrics swap bug.mcsz".
  2. Select the entire measure of interest.
  3. Press "x" to swap bottom to top. (*)
  4. Press "undo" button to restore.
  5. Note that the state is not restored.
  6. Next, select the entire measure and press "x" twice and the original state is not restored.
  • Note there is potentially a second bug here. The "-" artifact in the lyrics is left behind.
    (See the attached video)

Screenshots/Screen recordings

lyrics.swap.bug.mp4

MuseScore Version

OS: Windows 10 Version 2009 or later, Arch.: x86_64, MuseScore Studio version (64-bit): 4.3.2-241630831, revision: github-musescore-musescore-22b46f2

Regression

I don't know

Operating system

Edition Windows 10 Home Version 22H2 Installed on ‎12/‎5/‎2020 OS build 19045.3996 Experience Windows Feature Experience Pack 1000.19053.1000.0

Additional context

lyrics swap bug.zip

@bkunda bkunda added the needs info More information is required before action can be taken label Jun 18, 2024
@bkunda
Copy link

bkunda commented Jun 18, 2024

Apparently this has to do with offsets, and has been known to present with other elements as well (e.g. dynamics).

@bkunda bkunda removed the needs info More information is required before action can be taken label Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants