Comfy-Org / Comfy-Org/ComfyUI

Copy-Pasting Minimax H3 nodes with connections does not work properly

Open
#16,226 1 comment 2 reactions 0 assignees View on GitHub
Potential Bug
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 6h
Merged PRs (30d)
160

Description

### Custom Node Testing

- [x] I have tried disabling custom nodes and the issue persists (see [how to disable custom nodes](https://docs.comfy.org/troubleshooting/custom-node-issues#step-1%3A-test-with-all-custom-nodes-disabled) if you need help)

### Expected Behavior

Copying a native Minimax H3 conditioning node which has connections and pasting it with ctrl+shift+V should retain the connections properly. I added an example of the node before copying (reroutes for clarity, this issue also happens without the reroutes). In this example I use the native R2VA node, the same issue happens with the native FL2VA node.

Before copying:

Image

### Actual Behavior

After copy-pasting with ctrl+shift+V, the connections are scrambled. The prompt input has become the width input, width and height has become height and frame count, ref_image_1 has become ref_video_0, ref_image_1 and ref_image_2 have appeared as options at the bottom of the inputs

After copying:

Image

### Steps to Reproduce

Connect inputs to Minimax H3 conditioning node (R2VA or FL2VA), select the node, copy with ctrl+C, paste with ctrl+shift+V

### Debug Logs

```powershell
no errors, logs have identifiable information but I can provide additional information if necessary (ComfyUI is up to date, this has been an issue for a while also in previous ComfyUI versions)
```

### Other

_No response_

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue with a Minimax H3 conditioning node using the native R2VA or FL2VA node: connect inputs, copy with Ctrl+C, and paste with Ctrl+Shift+V. Trace the node-graph copy/paste entry points and compare the serialized input connections before and after pasting; done means every connection and input remains mapped to the original input.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.