remove text element if empty after edition

This commit is contained in:
lasconic 2014-08-22 22:41:04 +02:00
parent 93faad9265
commit 517d64dda8

View file

@ -101,6 +101,13 @@ void ScoreView::endEdit()
harmonyEndEdit();
else if (tp == Element::Type::FIGURED_BASS)
figuredBassEndEdit();
if (editObject->isText()) {
Text* text = static_cast<Text*>(editObject);
if (text->isEmpty())
_score->undoRemoveElement(text);
editObject = nullptr;
}
_score->endCmd();
mscore->endCmd();
@ -109,7 +116,7 @@ void ScoreView::endEdit()
_score->select(curElement);
_score->end();
}
editObject = 0;
editObject = nullptr;
grips = 0;
}