Skip to content

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

@JorgeR81

Description

@JorgeR81

Prerequisites

  • I am running the latest version of ComfyUI
  • I have searched existing issues to make sure this isn't a duplicate
  • I have tested with all custom nodes disabled (see how)

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

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

Logs

Additional Context

No response

┆Issue is synchronized with this Notion page by Unito

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions