해당 메뉴가 mouseMove 이벤트를 갖고 있는 경우 제외
This commit is contained in:
parent
bcb8a11d5a
commit
5395dff081
@ -15,7 +15,8 @@ import { useDotLineGrid } from '@/hooks/useDotLineGrid'
|
||||
import { useTempGrid } from '@/hooks/useTempGrid'
|
||||
import { gridColorState } from '@/store/gridAtom'
|
||||
import { gridDisplaySelector } from '@/store/settingAtom'
|
||||
import { POLYGON_TYPE } from '@/common/common'
|
||||
import { MENU, POLYGON_TYPE } from '@/common/common'
|
||||
import useMenu from '@/hooks/common/useMenu'
|
||||
|
||||
export function useEvent() {
|
||||
const canvas = useRecoilValue(canvasState)
|
||||
@ -61,7 +62,8 @@ export function useEvent() {
|
||||
}
|
||||
|
||||
useEffect(() => {
|
||||
if (canvas) {
|
||||
const whiteMenus = [MENU.BATCH_CANVAS.SURFACE_SHAPE_BATCH, MENU.MODULE_CIRCUIT_SETTING.BASIC_SETTING]
|
||||
if (canvas && !whiteMenus.includes(currentMenu)) {
|
||||
addCanvasMouseEventListener('mouse:move', defaultMouseMoveEvent)
|
||||
}
|
||||
}, [zoom])
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user