4 Commits
Author SHA1 Message Date
justamokou 9d18466469 fix: 修复 WeiLin 节点 dom-widget 透明遮罩阻挡画布交互 2026-05-17 16:41:58 +08:00
InCubby 4a058cd5c4 fix: 修复全局样式导致的画布穿透问题 2026-04-22 12:46:18 +08:00
dd178 3109c928da feat(css): 添加canvas元素的指针事件支持 2026-04-17 18:52:17 +08:00
ruolishipian 8840007933 fix: 修复ComfyUI 2.0 dom-widget容器遮挡画布的问题
问题:
- dom-widget容器有position:fixed和size-full,遮挡整个画布
- pointer-events:auto导致事件被拦截
- 按钮无法点击,画布无法拖动

解决方案:
- 移除有问题的全局修复代码
- 添加weilin_fix.css使用CSS样式覆盖
- 添加fixCurrentNodeDomWidgets函数只修复当前节点
- 设置pointer-events:none让画布可以交互
- 设置position:absolute让容器跟随节点
- 移除size-full类

修改的文件:
- js_node/weilin_prompt_ui_node.js: 添加CSS加载和修复函数
- js_node/weilin_fix.css: 新创建的CSS修复文件
- __init__.py: 添加nodes.EXTENSION_WEB_DIRS注册

🤖 Generated with CodeArts Agent
2026-03-17 02:43:20 +08:00