diff --git a/src/index.ts b/src/index.ts index ee63366..4daa179 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1505,6 +1505,11 @@ export function handleNodePointerdown( ) { sp(data.e); + state.pointerDown = { + parent: data.targetData.parent, + node: data.targetData.node, + }; + if ( !validateDragHandle({ x: data.e.clientX, @@ -1515,11 +1520,6 @@ export function handleNodePointerdown( ) return; - state.pointerDown = { - parent: data.targetData.parent, - node: data.targetData.node, - }; - handleLongPress(data, state, data.targetData.node); const parentData = data.targetData.parent.data; diff --git a/tests/pages/input-selection/index.vue b/tests/pages/input-selection/index.vue new file mode 100644 index 0000000..549e5ac --- /dev/null +++ b/tests/pages/input-selection/index.vue @@ -0,0 +1,30 @@ + + + + +