musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
11.86k stars 2.57k forks source link

Some elements are lost/shifted when using join measure #23030

Open mercuree opened 1 month ago

mercuree commented 1 month ago

Issue type

Engraving bug (incorrect score rendering)

Bug description

Affected elements:

This issue was mentioned earlier and came up again https://musescore.org/en/node/364634

Steps to reproduce

  1. Create empty score
  2. Leave several empty measures, type notes
  3. Add slurs to them
  4. Add hairpins
  5. Select two empty measures -> Tools -> Measures -> Join selected measures
  6. Hairpins will shift immediately to the right. Slurs will disappear after save/reopen.

Screenshots/Screen recordings

Slurs lost, hairpins shifted:

https://github.com/musescore/MuseScore/assets/919446/395cf874-e591-41fa-a648-4d2f94e6147d

Rit. lost:

https://github.com/musescore/MuseScore/assets/919446/80bcaf93-b306-4eca-8f19-934c4530e4cc

MuseScore Version

4.3.1, 4.4.0 master

Regression

I don't know

Operating system

windows 10

Additional context

No response

mercuree commented 1 month ago

Came up again https://musescore.org/en/node/358862#comment-1245363

axiomizer commented 1 week ago

I ran into what I presume is a variant of this bug, where the slurs are shifted.

https://github.com/musescore/MuseScore/assets/138620999/7afe933f-ff9d-483d-90d2-3f0849ef5235