Wire node connection, double click and models selector menus do not work
Custom Node Testing
- [x] I have tried disabling custom nodes and the issue persists (see how to disable custom nodes if you need help)
Expected Behavior
- When connecting wires to nodes they should stick to the coresponding node
- Double click search menu should appear
- 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 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.
Yeah, I think it is better to fix the issue, than switching input devices ;)
Updated to a new version with big front end update. Same issue.
@RomanAtBrief maybe we should just report it on https://github.com/Comfy-Org/ComfyUI_frontend.
This issue has been transferred to the frontend repository: https://github.com/Comfy-Org/ComfyUI_frontend/issues/6416
Please continue the discussion there.