Fingering repositions unexpectedly when multiple elements set to same offset using Inspector

• Aug 17, 2019 - 20:53
Reported version
3.2
Priority
P2 - Medium
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

MS 3.2.3.

  1. Open the attached score.
  2. Right-click on any of the RH fingering elements and chose "Select All Similar Elements."
  3. In the Inspector change the X-offset to 0.5 and the Y-offset to -0.3.
  4. Save and reopen the file.

Expected result: All RH fingerings should be in the same position they were when saved.
Actual result: A considerable number are out of position, but It's difficult to see what the common factor is. Probably also affects "Fingering."

See also: #289943: Inspector: min distance and offset values do not update immediately when moving into the skyline using Inspector controls.
And #291990: Recently adjusted fingering can shift when changing style setting.

Attachment Size
fingering_adjustment.mscz 35.27 KB

Comments

Confirmed.

The problem is here. => some minimum distance values are automatically set to "-999", but don't appear on the score at this time.

Workaround:
Normally, after saving and reopening the file, selecting all RH fingerings and resetting the minimum-distance (with the recycle button) should solve the problem.
However, if you try to correct it in another way, the ​​ x, y, and minimum-distance are vary in ranges you do not set.

Priority P2 - Medium

Yes, I think that trying to set literally the same X & Y for all the fingerings is problematic because that would normally require reducing the minimum distance for some of them, but not all. By using the Inspector to do it all at once, you are effectively forcing them to have the same minimum distance as well, which results in the issue that appears on next relayout even without save & reload. Even the offsets themselves can't literally be same - some of them are already at the default but others were autoplaced higher, and now you're forcing them to a specific offset that places them on the note.

Basically, you really can't set offsets for fingerings the same like that. I guess maybe we should figure out a way to disable it.

Title RH Fingering repositions unexpectedly when file is saved and reopened Fingering repositions unexpectedly when multiple elements set to same offset using Inspector