Browse Source

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

TIANYONG 9 months ago
parent
commit
8b7399ab06
1 changed files with 6 additions and 2 deletions
  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 = {