Hairpins: if length is adjusted, this is lost when copied
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.5.0.10429, revision: 42da9ca
Subsequent to this fix: #299768: Hairpin: when copied, all custom settings are lost and the element resets to default, the custom vertical positions of copied hairpins appear correct, but custom horizontal adjustments are still being lost.
1, Open the attached file. Copy measure 1 to the first available measure (6).The element has been accurately duplicated because it contains only custom vertical adjustments.
2. Now UNDO and copy measure 2 to measure 6.
Expected result: Accurate duplication of the hairpin.
Actual result: The hairpin's horizontal extent is wrong. Note: this hairpin differs from the one in measure 1 only in that its length has been shortened (by adjusting the end handle).
3. Now insert a system break so there are 4 measures in the second system (same as system 1).
Result: The hairpin now looks roughly similar to the original.
There seems to be an additional problem in that the hairpin's horizontal extent is not following the stretch of the score.
Perhaps this issue is related: #296485: Lines: relative position of end (hook) changes when layout changes?
Attachment | Size |
---|---|
hairpin_horizontal_adjustment_bug.mscz | 5.34 KB |
Comments
Able to reproduce.
Nothing was lost when the hairpin was copied. The result after step 3 is evidence of this. The "additional problem" that you mention is the only thing going on here. The adjustment to the length of the hairpin is in spatium units; it is not a percentage of the measure width.
If you are not convinced, notice what happens to the second hairpin if you delete the system break after measure 4.
OK. See #302390: Length of LINES not adjusting correctly in proportion to measure width?.