diff --git a/src/hooks/useEvent.js b/src/hooks/useEvent.js index 8b7b687d..43328376 100644 --- a/src/hooks/useEvent.js +++ b/src/hooks/useEvent.js @@ -401,7 +401,7 @@ export function useEvent() { const removeMouseEvent = (type) => { mouseEventListeners.current = mouseEventListeners.current.filter((event) => { if (event.eventType === type) { - canvas.off(type, event.handler) + canvas?.off(type, event.handler) return false } return true