ComfyUI icon indicating copy to clipboard operation
ComfyUI copied to clipboard

Wire node connection, double click and models selector menus do not work

Open RomanAtBrief opened this issue 10 months ago • 2 comments

Custom Node Testing

Expected Behavior

  1. When connecting wires to nodes they should stick to the coresponding node
  2. Double click search menu should appear
  3. Click on a selection window inside model node, a small drop down paper to select from multiple models

Actual Behavior

When trying to connect wires between nodes it does not stick. Something wrong with actual UI events Same with double click , have to click 5 times before node search menu will appear And when selecting a model inside the done the drop down menu is not appearing

Basically some UI problems

Steps to Reproduce

Install ComfyUI latest on Mac M1 Use Magic Mouse

Debug Logs

Adding extra search path custom_nodes /Users/rgorshkov/ComfyUI/custom_nodes
Adding extra search path download_model_base /Users/rgorshkov/ComfyUI/models
Adding extra search path custom_nodes /Applications/ComfyUI.app/Contents/Resources/ComfyUI/custom_nodes
Setting output directory to: /Users/rgorshkov/ComfyUI/output
Setting input directory to: /Users/rgorshkov/ComfyUI/input
Setting user directory to: /Users/rgorshkov/ComfyUI/user
[START] Security scan
[DONE] Security scan
## ComfyUI-Manager: installing dependencies done.
** ComfyUI startup time: 2025-06-19 20:25:16.177
** Platform: Darwin
** Python version: 3.12.9 (main, Feb 12 2025, 15:09:19) [Clang 19.1.6 ]
** Python executable: /Users/rgorshkov/ComfyUI/.venv/bin/python
** ComfyUI Path: /Applications/ComfyUI.app/Contents/Resources/ComfyUI
** ComfyUI Base Folder Path: /Applications/ComfyUI.app/Contents/Resources/ComfyUI
** User directory: /Users/rgorshkov/ComfyUI/user
** ComfyUI-Manager config path: /Users/rgorshkov/ComfyUI/user/default/ComfyUI-Manager/config.ini
** Log path: /Users/rgorshkov/ComfyUI/user/comfyui.log
[ComfyUI-Manager] Failed to restore comfyui-frontend-package
expected str, bytes or os.PathLike object, not NoneType

Prestartup times for custom nodes:
   1.0 seconds: /Applications/ComfyUI.app/Contents/Resources/ComfyUI/custom_nodes/ComfyUI-Manager

Checkpoint files will always be loaded safely.
Total VRAM 16384 MB, total RAM 16384 MB
pytorch version: 2.8.0.dev20250618
Mac Version (15, 5)
Set vram state to: SHARED
Device: mps
Using sub quadratic optimization for attention, if you have memory or speed issues try using: --use-split-cross-attention
Python version: 3.12.9 (main, Feb 12 2025, 15:09:19) [Clang 19.1.6 ]
ComfyUI version: 0.3.41
[Prompt Server] web root: /Applications/ComfyUI.app/Contents/Resources/ComfyUI/web_custom_versions/desktop_app
[Crystools INFO] Crystools version: 1.25.1
[Crystools INFO] Platform release: 24.5.0
[Crystools INFO] JETSON: Not detected.
[Crystools INFO] CPU: Apple M2 - Arch: arm64 - OS: Darwin 24.5.0
[Crystools ERROR] Could not init pynvml (NVIDIA). NVML Shared Library Not Found
[Crystools WARNING] No GPU monitoring libraries available.

[rgthree-comfy] Loaded 47 extraordinary nodes. 🎉

[ComfyUI-Easy-Use] server: v1.3.0 Loaded
[ComfyUI-Easy-Use] web root: /Users/rgorshkov/ComfyUI/custom_nodes/comfyui-easy-use/web_version/v2 Loaded
[/Users/rgorshkov/ComfyUI/custom_nodes/comfyui_controlnet_aux] | INFO -> Using ckpts path: /Users/rgorshkov/ComfyUI/custom_nodes/comfyui_controlnet_aux/ckpts
[/Users/rgorshkov/ComfyUI/custom_nodes/comfyui_controlnet_aux] | INFO -> Using symlinks: False
[/Users/rgorshkov/ComfyUI/custom_nodes/comfyui_controlnet_aux] | INFO -> Using ort providers: ['CUDAExecutionProvider', 'DirectMLExecutionProvider', 'OpenVINOExecutionProvider', 'ROCMExecutionProvider', 'CPUExecutionProvider', 'CoreMLExecutionProvider']
DWPose: Onnxruntime with acceleration providers detected

Initializing ControlAltAI Nodes
Efficiency Nodes: Attempting to add Control Net options to the 'HiRes-Fix Script' Node (comfyui_controlnet_aux add-on)...Success!
### Loading: ComfyUI-Manager (V3.30.4)
[ComfyUI-Manager] network_mode: public
### ComfyUI Revision: UNKNOWN (The currently installed ComfyUI is not a Git repository)

Import times for custom nodes:
   0.0 seconds: /Applications/ComfyUI.app/Contents/Resources/ComfyUI/custom_nodes/websocket_image_save.py
   0.0 seconds: /Users/rgorshkov/ComfyUI/custom_nodes/controlaltai-nodes
   0.0 seconds: /Applications/ComfyUI.app/Contents/Resources/ComfyUI/custom_nodes/ComfyUI-Manager
   0.0 seconds: /Users/rgorshkov/ComfyUI/custom_nodes/efficiency-nodes-comfyui
   0.0 seconds: /Users/rgorshkov/ComfyUI/custom_nodes/ComfyUI-Crystools
   0.1 seconds: /Users/rgorshkov/ComfyUI/custom_nodes/rgthree-comfy
   0.3 seconds: /Users/rgorshkov/ComfyUI/custom_nodes/comfyui_controlnet_aux
   0.5 seconds: /Users/rgorshkov/ComfyUI/custom_nodes/comfyui-easy-use

[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/alter-list.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json
Failed to initialize database. Please ensure you have installed the latest requirements. If the error persists, please report this as in future the database will be required: (sqlite3.OperationalError) unable to open database file
(Background on this error at: https://sqlalche.me/e/20/e3q8)
Starting server

To see the GUI go to: http://127.0.0.1:8000
FETCH ComfyRegistry Data: 5/89
FETCH ComfyRegistry Data: 10/89
FETCH ComfyRegistry Data: 15/89
FETCH ComfyRegistry Data: 20/89
FETCH ComfyRegistry Data: 25/89
FETCH ComfyRegistry Data: 30/89
FETCH ComfyRegistry Data: 35/89
FETCH ComfyRegistry Data: 40/89
FETCH ComfyRegistry Data: 45/89
FETCH ComfyRegistry Data: 50/89
FETCH ComfyRegistry Data: 55/89
FETCH ComfyRegistry Data: 60/89
FETCH ComfyRegistry Data: 65/89
FETCH ComfyRegistry Data: 70/89

Other

No response

RomanAtBrief avatar Jun 19 '25 19:06 RomanAtBrief

@RomanAtBrief I also have it. Switch to another mouse (not Magic Mouse) and it's gone! Quite weird really. Like the mouseUp event from magic mouse is misbehaving.

harelc avatar Jun 23 '25 08:06 harelc

Yeah, I think it is better to fix the issue, than switching input devices ;)

RomanAtBrief avatar Jun 23 '25 10:06 RomanAtBrief

Updated to a new version with big front end update. Same issue.

RomanAtBrief avatar Sep 13 '25 07:09 RomanAtBrief

@RomanAtBrief maybe we should just report it on https://github.com/Comfy-Org/ComfyUI_frontend.

harelc avatar Sep 26 '25 15:09 harelc

This issue has been transferred to the frontend repository: https://github.com/Comfy-Org/ComfyUI_frontend/issues/6416

Please continue the discussion there.

comfy-pr-bot avatar Oct 30 '25 05:10 comfy-pr-bot