|
@@ -843,12 +843,12 @@ export const formateTimes = (osmd: OpenSheetMusicDisplay) => {
|
|
|
while (!iterator.EndReached) {
|
|
|
// console.log({ ...iterator });
|
|
|
/** 多声轨合并显示,当前音符的时值取所有声轨中的最小值 */
|
|
|
- // if (state.isCombineRender) {
|
|
|
- // iterator.currentVoiceEntries = iterator.currentVoiceEntries.filter((item: any) => {
|
|
|
- // const trackName = state.isEvxml && state.evxmlAddPartName ? item.parentVoice.parent.IdString || '' : item.parentVoice.parent.Name || '';
|
|
|
- // return item.parentVoice.parent.IdString === firstTrackName
|
|
|
- // });
|
|
|
- // }
|
|
|
+ if (state.isCombineRender) {
|
|
|
+ iterator.currentVoiceEntries = iterator.currentVoiceEntries.filter((item: any) => {
|
|
|
+ const trackName = state.isEvxml && state.evxmlAddPartName ? item.parentVoice.parent.IdString || '' : item.parentVoice.parent.Name || '';
|
|
|
+ return trackName === firstTrackName
|
|
|
+ });
|
|
|
+ }
|
|
|
let minIndex = 0, elRealValue = 0
|
|
|
for (let index = 0; index < iterator.currentVoiceEntries.length; index++) {
|
|
|
const element = iterator.currentVoiceEntries[index];
|