mirror of
https://github.com/microtherion/VocalEasel.git
synced 2024-12-22 19:23:59 +00:00
More syllable sanitizing on import
This commit is contained in:
parent
5468cf0394
commit
b831adb136
|
@ -364,10 +364,14 @@ enum {
|
||||||
//
|
//
|
||||||
for (size_t i = 0; i<note.fLyrics.size(); ++i)
|
for (size_t i = 0; i<note.fLyrics.size(); ++i)
|
||||||
if (note.fLyrics[i].fText.size()) {
|
if (note.fLyrics[i].fText.size()) {
|
||||||
if (!(prevKind[i] & VLSyllable::kHasNext))
|
if (prevKind[i] & VLSyllable::kHasNext)
|
||||||
note.fLyrics[i].fKind &= ~VLSyllable::kHasPrev;
|
note.fLyrics[i].fKind |= VLSyllable::kHasPrev;
|
||||||
|
else
|
||||||
|
note.fLyrics[i].fKind &= ~VLSyllable::kHasPrev;
|
||||||
prevKind[i] = note.fLyrics[i].fKind;
|
prevKind[i] = note.fLyrics[i].fKind;
|
||||||
}
|
} else {
|
||||||
|
prevKind[i] = 0;
|
||||||
|
}
|
||||||
|
|
||||||
tiedStart = at;
|
tiedStart = at;
|
||||||
tiedNote = note;
|
tiedNote = note;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user