ComfyUI icon indicating copy to clipboard operation
ComfyUI copied to clipboard

Add Headers to Groups, and only draggable by header

Open WASasquatch opened this issue 2 years ago • 3 comments

It is absolutely waaaay to easier to entirely mess up your node network by accidentally grabbing groups (their bounding box is way outside the actual group when zoomed in, making it hard to size groups as is).

Groups should probably have a header bar, which is used to physically move the group, which would greatly reduce the risk of error.

It's especially frustrating when this happens because it often captures nodes from other groups, and then places them under other nodes, making you have to move just about everything to get to nodes, move groups back and nodes to right groups, etc.

WASasquatch avatar Mar 20 '23 05:03 WASasquatch

That's from litegraph, the javascript library I used for the nodes: https://github.com/jagenjo/litegraph.js

comfyanonymous avatar Mar 20 '23 05:03 comfyanonymous

Ah. Doesn't seem very active anymore.

WASasquatch avatar Mar 20 '23 05:03 WASasquatch

Yes but it was the best I found.

comfyanonymous avatar Mar 20 '23 06:03 comfyanonymous

This has been implemented for a while now.

comfyanonymous avatar Apr 10 '23 19:04 comfyanonymous

This has been implemented for a while now.

Yeah, no one referenced the active issue with the PR to link them.

Maybe should put in a stale issue rule too: https://docs.github.com/en/github-ae@latest/actions/managing-issues-and-pull-requests/closing-inactive-issues

WASasquatch avatar Apr 10 '23 19:04 WASasquatch

Yes I need to organize these issues better. Most of them are feature requests so closing them automatically doesn't make much sense when the feature might not have been implemented.

comfyanonymous avatar Apr 10 '23 19:04 comfyanonymous

Yes I need to organize these issues better. Most of them are feature requests so closing them automatically doesn't make much sense when the feature might not have been implemented.

Maybe requests should go into Discussions -> Ideas to begin with though? They aren't issues or bugs. They are cluttering, and for review later, getting to the actual issues/bugs and their resolutions for reference may be a chore.

WASasquatch avatar Apr 10 '23 20:04 WASasquatch