瀏覽代碼

feat: 节拍指针位置优化

TIANYONG 4 月之前
父節點
當前提交
52ff139d50
共有 1 個文件被更改,包括 6 次插入1 次删除
  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
 									}