Elements ignored by autoplace algorithm

• Sep 14, 2018 - 08:43
Reported version
3.0
Priority
P1 - High
Type
Functional
Severity
S4 - Minor
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project

Selfbuild, MinGW in Debug Mode, this does show the skyline.
That in turn reveals that several elements apparently are not considered part of the skyline, hence not avoided by the autoplace algorithm:

  • ledger lines
  • lyrics dash
  • lyrics melisma (underscore)
  • measure numbers
  • fingerings

There may be more, these are the ones I noticed so far.

Is this by (current) design, or something that is still in the works, or simply an oversight?


Comments

Regression No
Reproducibility Always
Workaround No

This seems to still be the case. I imported Tarantelle from MuseScore 2 to see how it would work. I allowed the program to reset default positions and many of the fingerings are not avoiding other items.

If you look at the slurs, like measure 9, you will see some of them need work also.

Status active fixed

Fixed in branch master, commit 795912da24

fix #276164 Elements ignored by autoplace algorithm
Collisions with fingering numbers are not detected in all situations.
Special cases should be handled as "feature request".