|
@@ -314,7 +314,14 @@ export default defineComponent({
|
|
|
`measureIndex_${item.MeasureNumberXML}`
|
|
|
]}
|
|
|
style={item.staveBox}
|
|
|
- onClick={() => handleSelection(item)}
|
|
|
+ onClick={() => {
|
|
|
+ // 当为连续休止小节的结束选段的时候 应该传休止小节 结束的位置
|
|
|
+ let staveItem = item
|
|
|
+ if(state.section.length === 1 && item.totalMultipleRestMeasures > 0){
|
|
|
+ staveItem = selectData.staves[index + item.totalMultipleRestMeasures - 1]
|
|
|
+ }
|
|
|
+ handleSelection(staveItem)
|
|
|
+ }}
|
|
|
>
|
|
|
{lineShow && (
|
|
|
<div style={{height: selectData.measureHeight + 'px', position: 'relative'}}>
|