fix repeat playback in pianoroll
This commit is contained in:
parent
6f2013a316
commit
6ad39990f4
1 changed files with 3 additions and 0 deletions
|
@ -18,6 +18,7 @@
|
|||
#include "libmscore/staff.h"
|
||||
#include "libmscore/measure.h"
|
||||
#include "libmscore/note.h"
|
||||
#include "libmscore/repeatlist.h"
|
||||
#include "awl/pitchlabel.h"
|
||||
#include "awl/pitchedit.h"
|
||||
#include "awl/poslabel.h"
|
||||
|
@ -484,6 +485,8 @@ void PianorollEditor::keyReleased(int /*pitch*/)
|
|||
void PianorollEditor::heartBeat(Seq* seq)
|
||||
{
|
||||
unsigned tick = seq->getCurTick();
|
||||
if (score()->repeatList())
|
||||
tick = score()->repeatList()->utick2tick(tick);
|
||||
if (locator[0].tick() != tick) {
|
||||
posChanged(POS::CURRENT, tick);
|
||||
if (preferences.followSong)
|
||||
|
|
Loading…
Reference in a new issue