Adjustment handles don't disappear immediately after undoing adding element
Reported version
3.4
Priority
P0 - Critical
Type
Functional
Frequency
Once
Severity
S2 - Critical
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project
(Regression vs. 3.3.4 obviously)
Add a slur across more than two chords, single-click on it, then press Ctrl+Z to undo. The grips don't disappear immediately, and if you try to drag one of these, MuseScore crashes.
Fix version
3.5.0
Comments
See https://github.com/musescore/MuseScore/pull/5693
@geetar Why?
Handle and Grip have different meanings. Published sources on the internet use terms such as "Edit handle" or "Adjustment handle" etc.
FYI, "grip" is the internal name for the data structure, but "handle" is what we call them in the documentation, and I agree it's the more user-friendly term.
Got it.
Fixed in branch master, commit f32f3ea41e
_fix #300912: fix grips remaining after undoing adding a slur
Handle the remaining unhandled case in updateEditElement() to
dismiss edit grips in case of list selection_
Automatically closed -- issue fixed for 2 weeks with no activity.