清理节点指针抬起的无效取消判断
移除 onNodePointerUp 中永远不会成立的 pointercancel 类型判断 保留移动且存在待提交变换时的正式更新逻辑
This commit is contained in:
+1
-5
@@ -361,11 +361,7 @@ export function useNodeTransformInteraction({
|
||||
const cleanPointerUpInside =
|
||||
!gesture?.hasMoved && isInsidePreview(event, previewRef);
|
||||
if (cleanPointerUpInside) canvas.selectNode(gesture.hitNodeId);
|
||||
if (
|
||||
event.type !== 'pointercancel' &&
|
||||
gesture?.hasMoved &&
|
||||
gesture.pendingTransform
|
||||
) {
|
||||
if (gesture.hasMoved && gesture.pendingTransform) {
|
||||
canvas.updateNodeTransform(
|
||||
gesture.treeId,
|
||||
gesture.nodeId,
|
||||
|
||||
Reference in New Issue
Block a user