Merge pull request #11749 from dataease/pr@dev-v2@fix_datav

fix: 修复大屏空白处无法粘贴组件问题
This commit is contained in:
王嘉豪 2024-08-26 15:50:18 +08:00 committed by GitHub
commit 1812c8cabf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -491,6 +491,7 @@ const getSelectArea = () => {
}
const handleContextMenu = e => {
console.log('====handleContextMenu===')
//
if (dashboardActive.value || editMode.value === 'preview') {
return
@ -514,7 +515,7 @@ const handleContextMenu = e => {
//
if (!curComponent.value || (curComponent.value && !curComponent.value.editing)) {
if (['VQuery'].includes(curComponent.value.component)) {
if (curComponent.value && ['VQuery'].includes(curComponent.value.component)) {
left = left * curBaseScale.value + 150
top = top * curBaseScale.value + curComponent.value.style.top * (1 - curBaseScale.value)
}