1 fingering placement

• Jul 9, 2020 - 19:14
Reported version
3.4
Type
Functional
Frequency
Once
Severity
S4 - Minor
Reproducibility
Randomly
Status
active
Regression
No
Workaround
No
Project
  1. Place multiple different fingerings on several consecutive notes
  2. Switch their placement to "Above"
  3. Offset each Y by -0.50
  4. Save

The "1" fingerings randomly jump up to about -2 Y-offset after saving. For the ones that do, resetting their offset and trying again reproduces the bug. I have worked around it by leaving their placement on "Below" and just decreasing their Y-offset until the element is where I want.


Comments

Status active needs info

I am not able to reproduce. How did your fingerings get set to below? That wouldn't normally be the default unless this is the bottom staff of a grand staff. Also what kind of finger - piano, guitar LH, etc? I tried all of these combinations but could not get it to fail. And what version of MuseScore? Best to attach your score so we can understand better.

Status needs info active

Hmm, I do see a problem with this score for some reason. Here are the steps I used to reproduce a problem:

1) entered fingerings 1, 2, 3, 4 on the first four notes of the bottom staff
2) selected them all (eg, with Ctrl+click in 3.4.2,or click one, shift_click another in 3.5 beta)
3) press X to flip them all above the staff
4) use Inspector to offset them all -0.5 sp
5) save

Result: a strange glitch where the bottom half of the staff drew itself incorrectly, cutting off the bottom half of the staff, and also, the 3 was too high. The strange glitch fixed itself as soon as I scrolled, but the 3 remained off.

I believe this is a duplicate of #293469: Fingering repositions unexpectedly when multiple elements set to same offset using Inspector. The reasons it doesn't work are complicated, but basically, for now it just doesn't work reliably to set offsets on fingering for multiple elements at once, because their default positions are all different so the calculations get a messed up. I'm going to leave this open just because there are some details that differ, so it's possible it will turn out to be a different area of the code involved.

Note also there is a reason MuseScore defaults to fingering below the bass clef staff - this is the standard among most music publishers. It's less confusion, otherwise you end up with fingerings between the staves and it can be unclear which staff the fingerings apply to. Plus they get in the way of dynamics and other markings that typically go between the staves. So unless you have a special reason to move them above, it's best not to.