Fix #312279 - C time signature does not update

This commit is contained in:
Niek van den Berg 2020-10-29 15:46:20 +01:00
parent 98efa3fd3b
commit 8e7f45fa9e

View file

@ -471,10 +471,10 @@ void ScoreView::editTimeSigProperties(TimeSig* ts)
if (tsp.exec()) {
score()->startCmd();
ts->undoChangeProperty(Pid::TIMESIG_TYPE, int(r->timeSigType()));
ts->undoChangeProperty(Pid::SHOW_COURTESY, r->showCourtesySig());
ts->undoChangeProperty(Pid::NUMERATOR_STRING, r->numeratorString());
ts->undoChangeProperty(Pid::DENOMINATOR_STRING, r->denominatorString());
ts->undoChangeProperty(Pid::TIMESIG_TYPE, int(r->timeSigType()));
ts->undoChangeProperty(Pid::GROUPS, QVariant::fromValue<Groups>(r->groups()));
if (r->sig() != ts->sig()) {
score()->cmdAddTimeSig(ts->measure(), ts->staffIdx(), r, false);