Fix: Vue Node Align/Distribute (#6712)

## Summary

Fixes the issue of the nodes not moving when in Vue mode (but changing
if switching back to litegraph)

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-6712-Fix-Vue-Node-Align-Distribute-2ad6d73d365081339aa6f61e18832bc4)
by [Unito](https://www.unito.io)
This commit is contained in:
Alexander Brown
2025-11-15 18:20:43 -08:00
committed by GitHub
parent 8dd5a9900b
commit c43a4990a9
4 changed files with 77 additions and 28 deletions

View File

@@ -79,7 +79,8 @@ export function useNodeArrangement() {
return
}
alignNodes(selectedNodes, alignOption.value)
const newPositions = alignNodes(selectedNodes, alignOption.value)
canvasStore.canvas?.repositionNodesVueMode(newPositions)
canvasRefresh.refreshCanvas()
}
@@ -93,7 +94,8 @@ export function useNodeArrangement() {
return
}
distributeNodes(selectedNodes, distributeOption.value)
const newPositions = distributeNodes(selectedNodes, distributeOption.value)
canvasStore.canvas?.repositionNodesVueMode(newPositions)
canvasRefresh.refreshCanvas()
}