diff --git a/libmscore/undo.cpp b/libmscore/undo.cpp index 737126cb52..4ad7f40c61 100644 --- a/libmscore/undo.cpp +++ b/libmscore/undo.cpp @@ -823,6 +823,7 @@ void Score::undoAddElement(Element* element) || ((et == Element::STAFF_TEXT) && static_cast(element)->systemFlag()) || (et == Element::JUMP) || (et == Element::MARKER) + || (et == Element::TEMPO_TEXT) ) { foreach(Score* s, scoreList()) staffList.append(s->staff(0)); @@ -843,6 +844,7 @@ void Score::undoAddElement(Element* element) || et == Element::STAFF_TEXT || (et == Element::JUMP) || (et == Element::MARKER) + || (et == Element::TEMPO_TEXT) ) { Segment* segment = static_cast(element->parent()); int tick = segment->tick();