Comfy-Org / Comfy-Org/ComfyUI_frontend

QoL: diffrent cursor icons for dragging node vs dragging input/output

Open
#14,968 0 comments 0 reactions 0 assignees View on GitHub
area:ui enhancement
Dominant language
TypeScript
Stars
2k
Forks
699
Avg merge
1d 7h
Merged PRs (30d)
490

Description

### What problem are you experiencing?

Hello,

Often I want to drag a noodle from node A --> node B, but then I missclick the node itself and drag that around instead >:( Its very annoying, happens to me many times a day, I get surprised and frustrated. The ambiguous UI made me do the wrong action.

It drives me insane.

As you see in the screen shot, the pointer icons are the same, but they do different functions.

Should be an easy one you all right? ty <3

Image

Image

### When does this problem occur?

all the time

### How often do you encounter this problem?

Multiple times per day

### How much does this problem affect your workflow?

Causes moderate inconvenience

### Current workarounds

_No response_

### Ideas for solutions (Optional)

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

No source file, test, or entry point is named in the issue. Start by reproducing the two drag actions shown in the screenshots and locate the frontend code handling node dragging versus input/output connection dragging. Done means the cursor icons clearly distinguish these actions without changing their behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
design, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.