Browse Source

feat: 节拍指针位置优化

TIANYONG 2 months ago
parent
commit
52ff139d50
1 changed files with 6 additions and 1 deletions
  1. 6 1
      src/view/selection/index.tsx

+ 6 - 1
src/view/selection/index.tsx

@@ -218,7 +218,12 @@ export default defineComponent({
 									};
 									selectData.staves.push(noteItem);
 									MeasureNumberXMLList.push(item.MeasureNumberXML);
-									beatMeasureWidths[item.MeasureNumberXML] = {
+									const preBeatMeasure = beatMeasureWidths[item.MeasureNumberXML-1]
+									beatMeasureWidths[item.MeasureNumberXML] = preBeatMeasure ?
+									{
+										beatLeft: preBeatMeasure.beatLeft,
+										beatWidth: preBeatMeasure.beatWidth
+									} : {
 										beatLeft,
 										beatWidth
 									}