|
@@ -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");
|