musescore / musescore/MuseScore
Slurs and ties not assigned to new voice when switching voices
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Issue type
Other type of issue
Bug description
Given this:
If we select the second half of the bar and click the 'Voice 1' button to move it into voice 1, we get this:
The notes are all in voice 1, but the slur (despite being positioned correctly) still belongs to voice 2; if we select it, it's green (the voice 2 colour):
And if we delete the second voice (by selecting one of the rests, Ctrl+Shift+Del to reduce it to a bar rest, then Del again to remove it entirely) it takes the slur with it:
Not a regression as such; in 4.0.2 the slur didn't even reposition itself at all (it would be drawn under the rests in voice 2) though at least in that case it was more obvious that intervention was required.
MuseScore Version
OS: Artix Linux, Arch.: x86_64, MuseScore version (64-bit): 4.1.0-231921359, revision: github-musescore-musescore-2e3a93a
Regression
No.
Operating system
Linux
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.