Skip to content

Commit 5fea2b4

Browse files
committed
Fix bugs in EditTempoTimeSignatureScenario
1 parent ce025e0 commit 5fea2b4

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎src/plugins/coreplugin/project/EditTempoTimeSignatureScenario.cpp‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -260,14 +260,14 @@ namespace Core {
260260
Q_D(const EditTempoTimeSignatureScenario);
261261
if (!d->projectTimeline)
262262
return;
263-
auto timeSignature = d->projectTimeline->musicTimeline()->timeSignatureAt(position);
263+
auto timeSignature = d->projectTimeline->musicTimeline()->timeSignatureAt(d->projectTimeline->musicTimeline()->create(0, 0, position).measure());
264264
editTimeSignature(position, true, timeSignature.numerator(), timeSignature.denominator());
265265
}
266266
void EditTempoTimeSignatureScenario::modifyExistingTimeSignatureAt(int position) const {
267267
Q_D(const EditTempoTimeSignatureScenario);
268268
if (!d->projectTimeline)
269269
return;
270-
auto timeSignature = d->projectTimeline->musicTimeline()->timeSignatureAt(position);
270+
auto timeSignature = d->projectTimeline->musicTimeline()->timeSignatureAt(d->projectTimeline->musicTimeline()->create(0, 0, position).measure());
271271
editTimeSignature(position, false, timeSignature.numerator(), timeSignature.denominator());
272272
}
273273

0 commit comments

Comments
 (0)