Browse Source

feat: 节拍指针位置优化

TIANYONG 4 tháng trước cách đây
mục cha
commit
52ff139d50
1 tập tin đã thay đổi với 6 bổ sung1 xóa
  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
 									}