浏览代码

fix: 跨小节连音线评测返回两次得分问题修复

TIANYONG 1 年之前
父节点
当前提交
8b7399ab06
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/subpages/colexiu/buttons/evaluating.tsx

+ 6 - 2
src/subpages/colexiu/buttons/evaluating.tsx

@@ -420,9 +420,13 @@ const formatTimes = () => {
     if (note.noteElement.isRestFlag && !!note.stave && !!nextNote && nextNote.noteElement.isRestFlag) {
       skip = true
     }
-    if (note.measureOpenIndex != recordMeasure) {
+    // if (note.measureOpenIndex != recordMeasure) {
+    //   measureIndex++
+    //   recordMeasure = note.measureOpenIndex
+    // }
+    if (item.measureOpenIndex != recordMeasure) {
       measureIndex++
-      recordMeasure = note.measureOpenIndex
+      recordMeasure = item.measureOpenIndex
     }
     // console.log(note.measureOpenIndex , measureIndex, note.noteElement.sourceMeasure.measureListIndex)
     const data = {