|
@@ -225,7 +225,7 @@ export default defineComponent({
|
|
|
})
|
|
|
// 获取stave里面vf-custom-bg的位置坐标,才是准确的坐标
|
|
|
// const currBgX = document.getElementById(currItem.stave.attrs.id)?.querySelector('.vf-custom-bg')?.getBoundingClientRect()?.x || 0;
|
|
|
- const currBgX = document.getElementById(currItem.stave.attrs.id)?.querySelector('.vf-custom-bg')?.getBBox()?.x * state.zoom || 0;
|
|
|
+ const currBgX = currItem.stave?.attrs && currItem.stave.attrs.id ? document.getElementById(currItem.stave.attrs.id)?.querySelector('.vf-custom-bg')?.getBBox()?.x * state.zoom || 0 : 0;
|
|
|
return currItem && {
|
|
|
left: currBgX ? currBgX + 'px' : currItem.staveBox.left,
|
|
|
top: currItem.staveBox.top,
|