Skip to content

Commit

Permalink
fix: review
Browse files Browse the repository at this point in the history
  • Loading branch information
yy-wow committed Oct 30, 2024
1 parent d3ff581 commit 965730b
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 60 deletions.
48 changes: 24 additions & 24 deletions packages/canvas/container/src/CanvasContainer.vue
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,16 @@ export default {
}
}
const isCanvasEvent = (event, handler) => {
const canvasFlag = canvasApi.getRenderer().getCanvasFlag()
if (!canvasFlag) {
return
}
return handler(event)
}
const canvasReady = ({ detail }) => {
if (iframe.value) {
// 设置monitor报错埋点
Expand All @@ -131,22 +141,17 @@ export default {
// 以下是内部iframe监听的事件
win.addEventListener('mousedown', (event) => {
const canvasFlag = canvasApi.getRenderer().getCanvasFlag()
// 非画布不触发节点事件
if (!canvasFlag) {
return
}
// html元素使用scroll和mouseup事件处理
if (event.target === doc.documentElement) {
isScrolling = false
return
}
insertPosition.value = false
setCurrentNode(event)
target.value = event.target
isCanvasEvent(event, (e) => {
// html元素使用scroll和mouseup事件处理
if (e.target === doc.documentElement) {
isScrolling = false
return
}
insertPosition.value = false
setCurrentNode(e)
target.value = e.target
})
})
win.addEventListener('scroll', () => {
Expand Down Expand Up @@ -175,14 +180,9 @@ export default {
})
win.addEventListener('mousemove', (ev) => {
const canvasFlag = canvasApi.getRenderer().getCanvasFlag()
// 非画布不触发节点事件
if (!canvasFlag) {
return
}
dragMove(ev, true)
isCanvasEvent(ev, (e) => {
dragMove(e, true)
})
})
// 阻止浏览器默认的右键菜单功能
Expand Down
36 changes: 0 additions & 36 deletions packages/renderer/README.md

This file was deleted.

0 comments on commit 965730b

Please sign in to comment.