diff --git a/src/components/context-menu/context-menu.vue b/src/components/context-menu/context-menu.vue index 64d19c8..d0afb09 100644 --- a/src/components/context-menu/context-menu.vue +++ b/src/components/context-menu/context-menu.vue @@ -69,7 +69,11 @@ const emit = defineEmits(); const menuRef = ref(null); const handleRef = ref(null); -const { x, y, style } = useDraggable(menuRef, { +const { + x: positionX, + y: positionY, + style, +} = useDraggable(menuRef, { handle: handleRef, }); @@ -77,8 +81,8 @@ watch( () => props.visible, (isVisible) => { if (isVisible) { - x.value = props.x; - y.value = props.y; + positionX.value = props.x; + positionY.value = props.y; } }, );