musescore / musescore/MuseScore

Slurs and ties not assigned to new voice when switching voices

Open
#18,546 1 comment 0 reactions 3 assignees View on GitHub

Nobody has claimed this yet.

P2 UX/interaction
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:
image
If we select the second half of the bar and click the 'Voice 1' button to move it into voice 1, we get this:
image
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):
image
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:
image

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.