Strange beam rendering bug in Continuous View
To be clear, this doesn't need fixing, it's maybe the lowest priority bug, but it's kinda funny, and it might uncover some other underlying issues.
In this score, measure 7 of the drumset is quantum entangled with measure 8 of the bass. If I add or delete a measure repeat to measure 7 of the drumset, the first beam in measure 8 of the bass teleports to the top left of the score. Something that causes a redraw, e.g., changing system spacing or switching transpositions, causes the beam to snap back to its proper position. This only happens in Continuous View.
I've attached the score in which this occurs and a screenshot of where I later found the beam teleported.
Since I fear this will not be replicable, I want to provide video evidence. I can't attach a video, but here is a link to a Google Drive video: https://drive.google.com/file/d/1YJStOs-0aSDxDr3t5GUkoP4f2DAmTn_k/view?…
I'll probably clean up my Drive at some point in the future, so this link may deprecate.
I'm fairly certain this is my version information:
OS: Windows 11 Version 2009 or later, Arch.: x86_64, MuseScore Studio version (64-bit): 4.4.4-243461245, revision: 2232670
My suspicion is that it's the measure repeat's fault. It's a little fiddly anyways (e.g., if you select a measure repeat and press Ctrl+Shift+RightArrow, instead of making a multi-measure selection box, as it would if you had selected a note, it just acts as a RightArrow input, selecting the next item in the staff. Also, it sometimes kicks around text attached to the staff). My reason for this suspicion is that no other items cause the beam to teleport, just the measure repeat. :/ idk
Attachment | Size |
---|---|
MOON.mscz | 60.89 KB |
Screenshot 2025-02-08 232348.png | 20.82 KB |
Comments
Very odd indeed!
I was able to get it to go back where it belongs by selecting measures 7-9 in the bass part and pressing Ctrl+R (Reset). That is, I was able to do so three times and then it stopped working. Now I can only get it back where it belongs by Ctrl+A (Select All), Ctrl+R (Reset).
However, once I have entered the measure repeat in Drumset, m.8 and then got the beam back where it belongs I can now enter MORE measure repeats without anything further unusual happening.