🎯 Single Node Selection & Drag
- Click on a node to select and drag it freely.
🧲 Multi-Node Selection & Drag via Ctrl
-
Hold Ctrl and click multiple nodes to select them. All selected nodes are
- Highlighted
- Draggable as a group
- 🆕 Latest Update Use Ctrl + Click on any already-selected node to unselect it.
📐 Multi-Node Selection via Mouse (Selection Box)
-
Click and drag to draw a box over multiple nodes. Nodes within the box are
- Selected
- Can be moved together
- 🆕 Latest Update After selecting nodes using the mouse, you can still use Ctrl + Click to unselect individual nodes.
🪟 🆕 Multi-Node Drag Mode Panel - Latest Update
-
When multiple nodes are selected (via mouse or Ctrl), a left-side panel appears with
- 🔘A “Multiple Nodes Selected” title
- 🧹 A “Clear Selection” button
-
Clicking the Clear Selection button
- Unselects all nodes
- Hides the panel
- Returns to normal (single-node) interaction mode
🔍 🆕 Auto-Exit Multi-Node Mode on Search - Latest Update
-
If you perform a search (for a node or connector) while in multi-node mode,
- Multi-node selection is cleared automatically
-
the searched node or connector is
- Highlighted
- Focused for interaction ✅ This ensures the user is seamlessly transitioned from multi-node editing to direct access of the searched item.
🔄 Selection Behavior Improvements
- Click outside the canvas to unselect all nodes.
-
🆕 Latest Update Combine methods
- After a mouse-drag selection, use Ctrl to add or remove nodes from the group.
- All selected nodes stay draggable together.
⚙️ 🆕Undo & Redo Node Positions - Latest Update
Ctrl + Z → Undo last movement Ctrl + Y → Redo previous undo🧠 🆕 Smart Restore After Clearing Multi-Select - Latest Update
-
When you enter multi-node selection mode (via Ctrl or mouse drag), the system remembers any node that was already selected before multi-selection began. ➤ What Happens on “Clear Multi-Select”
- All multi-selected nodes are unselected.
- ✅ Previously selected node(s) (before multi-select) are automatically re-selected. 📌 Purpose: This ensures that users don’t lose their initial selection context when switching back from multi-node mode to single-node interaction, enabling a smoother and more intuitive workflow.

