浏览代码

fix: 渐变小节索引取值修改

TIANYONG 10 月之前
父节点
当前提交
b3e11bd924
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/helpers/formateMusic.ts

+ 2 - 2
src/helpers/formateMusic.ts

@@ -1121,8 +1121,8 @@ export const formateTimes = (osmd: OpenSheetMusicDisplay) => {
 					// 范围内小节
 					const inFiestOrLastMeasure = first.closedMeasureIndex !== measureListIndex && last.closedMeasureIndex !== measureListIndex;
 					if (inTheFirstMeasure || inTheLastMeasure || inFiestOrLastMeasure) {
-						const startTime = state.gradualTimes[first.measureIndex];
-						const endTime = state.gradualTimes[last.measureIndex];
+						const startTime = state.gradualTimes[first.measureIndex+1];
+						const endTime = state.gradualTimes[last.measureIndex+1];
 						if (startTime && endTime) {
 							const times = continuous - first.leftDuration / first.allDuration + last.leftDuration / last.allDuration;
 							const diff = dayjs(tranTime(endTime)).diff(dayjs(tranTime(startTime)), "millisecond");