Comfy-Org / Comfy-Org/ComfyUI_frontend

Add option to disable all the extra mouse cursor shapes, on Vue nodes ( to prevent cursor flicker )

Open
#7,022 1 comment 0 reactions 0 assignees View on GitHub
area:nodes area:ui area:vue-migration Potential Bug
Dominant language
TypeScript
Stars
2k
Forks
699
Avg merge
1d 7h
Merged PRs (30d)
490

Description

### Prerequisites

- [x] I am running the latest version of ComfyUI
- [x] I have searched existing issues to make sure this isn't a duplicate
- [x] I have tested with all custom nodes disabled ([see how](https://docs.comfy.org/troubleshooting/custom-node-issues#step-1%3A-test-with-all-custom-nodes-disabled))

### What happened?

In the new Vue nodes, the small area between widgets ( highlighted in green in the image ) can be used to drag the node. But this is useless, because it's a very small area and we have larger areas we can grab to drag a node.  
And also it has disadvantage:

**When we mouseover across the widgets the cursor keeps flickering, because it changes shape, as it finds these "drag" areas.** 

---

I'm in Windows, and the cursor is "pointing hand" when we mouseover a widget and an "open hand" ( to drag ) in the rest of the node, for the Vue nodes.
In the Litegraph nodes there was only a single extra cursor shape: a "+" sign ( when the cursor was in the node ), so there was less flickering.

Please add an option to disable all the extra pointer shapes, on Vue nodes.
I just want to see the normal pointer arrow, like when I mouseover the graph canvas.
The Vue node already gives visual cues when we mouseover the `+` and ` -` buttons in the widget, and that is enough for me.

![Image](https://github.com/user-attachments/assets/de8694ee-b5bd-4299-a8f4-6523cf26094b)

### Steps to Reproduce

Just mouseover across the widgets, in the Vue nodes.

### How is this affecting you?

Crashes ComfyUI completely

### ComfyUI Frontend Version

1.34.2

### Browser

Chrome/Chromium

### Console Errors

```javascript

```

### Logs

```shell

```

### Additional Context

_No response_

┆Issue is synchronized with this [Notion page](https://www.notion.so/Issue-7022-Add-option-to-disable-all-the-extra-mouse-cursor-shapes-on-Vue-nodes-to-prevent-cur-2b96d73d365081a0af5ed2490d5de86e) by [Unito](https://www.unito.io)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.