Glissandi between notes on same pitch not editable
Type
Graphical (UI)
Severity
S1 - Blocker
Status
closed
Regression
No
Workaround
No
Project
Noted in version 1.3, but check latest code for version 2.0. Tested only on Windows XP. Reproducible.
Create a measure containing two successive notes on the same pitch. Attach a glissando to the first note, which connects to the second. It will not be possible to select the glissando to edit its properties or delete it until one of the notes is moved to another pitch.
Found when importing music through XML from another product, but reproducible as described.
Comments
I cannot reproduce in a development build (Windows 7), so this may have been fixed already.
The glissando is just way to small, almost invisible, but place a line break before and after the measure with the glis and you can edit it. Just test with a recent nightly
I suppose maybe there should be a "minimum glissando length" much as there now is for ties. Right now, a meager 0.5sp is allocated for glissandi. Conveniently, I've just been working on this section of code (Chord::layoutPitched, which is where space between and after chords is allocated). It's dead simple to honor the same style setting for glissandi as for ties - simpler than it was to implement this setting for ties in the first place, actually.
Unless someone gives me a reason not to, I may well just roll this in as well.
I've added the code to enforce minimum gliss length (using existing minimum tie length style parameter) to https://github.com/musescore/MuseScore/pull/928. I've also rebased against the latest sources and manually merged in the enum changes.
Yeah, sorry about that, I guess many PRs need a rebase because of these enum changes
fixed ages ago in 1ac9d5e
So it should be marked as fixed?
yes, of course
Automatically closed -- issue fixed for 2 weeks with no activity.