All ottavas in the palettes are 8va
Reported version
3.0
Priority
P0 - Critical
Type
Functional
Frequency
Once
Severity
S2 - Critical
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project
OS: Windows 7 SP 1 (6.1), Arch.: x86_64, MuseScore version (64-bit): 3.0.0.4328, revision: 2b25396
In the lines menu there are 6 identical Octavo lines, 8 with the hook down.
Surely there should be 8 with hook up, 8 with hook down
repeated for 15 and 22?
When I highlight a series of notes in the bass clef and use the first Octavo line, it is placed above the bass clef instead of below. According to Inspector, the Y-offset is -3.
No matter to what value I change that in Inspector, the line doesn't move.
If I highlight the line and drag it to below the bass clef, it moves but when I release the mouse, the line goes back to its original position.
Fix version
3.0.1
Comments
Confirmed. I believe this is a recent regression? For the record, though 0- they all act like they should, they just don't look like. Add each in turn and you'll see they are what you expect. And it's correct you can't merely drag an ottava from above to below or vice versa - instead using the Placement setting in the Inspector. Or disable autoplace.
The situation is interesting, drag-and-drop adds correct ottava to the score but double-click doesn't.
I created a PR on this issue: https://github.com/musescore/MuseScore/pull/4354.
The discrepancy between drag&drop vs double-click is unfortunately not uncommon, due to them being handled through two different code paths that do sometimes diverge. I believe that one of the unmerged PR's from divya-urs as part of her accessibility work for GSoC 2017 actually unified these, which would have been a great boon in itself. Definitely worth revisiting that - along with the rest of her work - when possible.
FYI, the reason there are different code paths is that historically double-click was only implemented for a handful of elements. Now it's everything but any new elements added since 2.0 and not properly added both places - staff type change and don't break.
Fixed in branch master, commit 59f1a34c20
fix #279622: fix styled properties values for palette elements
Fixed in branch master, commit 436f9fbd47
Merge pull request #4354 from dmitrio95/279622-palette-ottava
fix #279622: fix styled properties values for palette elements
Automatically closed -- issue fixed for 2 weeks with no activity.
Still the case for the master palette, see https://musescore.org/en/node/280682
see https://github.com/musescore/MuseScore/pull/4497
Not sure whther this obsoletes the earlied fix?
Fixed in branch master, commit 43ab1be637
Fix #279622: All ottavas in the palettes are 8va
Fixed in branch master, commit 7476fbb12e
Merge pull request #4497 from Jojo-Schmitz/ottava
Fix #279622: All ottavas in the palettes are 8va
Automatically closed -- issue fixed for 2 weeks with no activity.