diff --git a/src/engraving/libmscore/factory.cpp b/src/engraving/libmscore/factory.cpp index 3fc14e062a499..7f460ee342ebe 100644 --- a/src/engraving/libmscore/factory.cpp +++ b/src/engraving/libmscore/factory.cpp @@ -213,6 +213,8 @@ static const ElementName elementNames[] = { { ElementType::STICKING, "Sticking", QT_TRANSLATE_NOOP("elementName", "Sticking") }, { ElementType::ROOT_ITEM, "RootItem", QT_TRANSLATE_NOOP("elementName", "Root item") }, { ElementType::DUMMY, "Dummy", QT_TRANSLATE_NOOP("elementName", "Dummy") }, + { ElementType::ANIMATION_TRACK, "AnimationTrack", QT_TRANSLATE_NOOP("elementName", "AnimationTrack") }, + { ElementType::ANIMATION_KEY, "AnimationKey", QT_TRANSLATE_NOOP("elementName", "AnimationKey") }, }; /* *INDENT-ON* */ @@ -350,6 +352,8 @@ EngravingItem* Factory::doCreateItem(ElementType type, EngravingItem* parent) case ElementType::OSSIA: case ElementType::ROOT_ITEM: case ElementType::DUMMY: + case ElementType::ANIMATION_KEY: + case ElementType::ANIMATION_TRACK: break; } qDebug("cannot create type %d <%s>", int(type), Factory::name(type)); diff --git a/src/engraving/libmscore/types.h b/src/engraving/libmscore/types.h index d87db21f4a568..8974a840a69a2 100644 --- a/src/engraving/libmscore/types.h +++ b/src/engraving/libmscore/types.h @@ -154,11 +154,10 @@ enum class ElementType { OSSIA, BAGPIPE_EMBELLISHMENT, STICKING, - ANIMATION_TRACK, - ANIMATION_KEY, - ROOT_ITEM, DUMMY, + ANIMATION_TRACK, + ANIMATION_KEY, MAXTYPE ///\}