MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
To lay out figured bass, a FiguredBassItem object is created for each line, and each line laid out separately. FiguredBassItem is sort of an unfinished EngravingItem - lots of the properties are completely unused in favour of deleting these items and recreating from scrach every time the figured bass is edited. This isn't every undo-friendly. I'd say it probably doesn't fit in very well with our new layout system and could do with a rethink and rework one day.
Issue type
Engraving bug (incorrect score rendering)
Bug description
Undoing an edit on a figured bass item only shows the updated text once editing is started again
Steps to reproduce
Screenshots/Screen recordings
https://github.com/musescore/MuseScore/assets/26510874/180dd21e-8dce-43e9-8dc2-cefff06dc102
MuseScore Version
4.2.0
Regression
No.
Operating system
macOS 13.5
Additional context
To lay out figured bass, a
FiguredBassItem
object is created for each line, and each line laid out separately.FiguredBassItem
is sort of an unfinishedEngravingItem
- lots of the properties are completely unused in favour of deleting these items and recreating from scrach every time the figured bass is edited. This isn't every undo-friendly. I'd say it probably doesn't fit in very well with our new layout system and could do with a rethink and rework one day.