[bug] I/O sidebar toggles back and forth with the official side button
Describe the bug
我电脑上 mac ,comfyui是源码本地配置,在使用最新的comfy_mtb插件执行MTB: Browse inputsand outputs directories.时,一直出现TypeError: unsupported operand type(s) for +: 'int' and 'NoneType'报错。### (好像新版本已经给予了修复)
但是现在又出现一个新问题:就是comfy_mtb插件的侧边按钮【浏览输入和输出目录】与官方侧边按钮来回切换的错误:比如我热点放在(MTB: Browse inputsand outputs directories.)上,但我想切换到(管理节点组)或者(工作流)上,就要点击两次。但是如果是(管理节点组)与(工作流)之间切换就很丝滑。这一定是一个问题?还望解决。谢谢!
DEEPL TRANSLATION:
I have mac on my computer, comfyui is source local configuration, and when using the latest comfy_mtb plugin to execute MTB: Browse inputsand outputs directories. it keeps getting TypeError: unsupported operand type(s) for +: 'int ' and 'NoneType' error. ### (seems like the new version has given a fix)
But now there's a new problem: it's the error of switching back and forth between the comfy_mtb plugin's side button [Browse inputs and outputs directories] and the official side button: e.g. if I have the hotspot placed on (MTB: Browse inputsand outputs directories.) but I want to switch to (Manage Node Groups) or (Workflows), I have to click twice. But switching between (Manage Node Groups) and (Workflow) is silky smooth. This must be a problem? I hope this can be solved. Thank you for your help!
Reproduction
No response
Expected behavior
No response
Operating System
Windows (Default)
Comfy Mode
Comfy Portable (embed) (Default)
Console output
No response
Additional context
No response
how to use ? there is nothing
@cardenluo can you open a dedicated issue with some logs? I can't do much with only a screenshot
@BannyLon please translate your tickets even if using automatic tools
@BannyLon After translating your issue I'm not sure to understand it! But I did not try it on mac yet, I usually test on mac before pushing but did not for the I/O sidebar
I have created a GIF that should clearly show the problem. When switching functions on the sidebar, once you want to switch from (MTB: Browse inputs and outputs directories.) to (Management node group) , you need to click twice in a row.
@BannyLon After translating your issue I'm not sure to understand it! But I did not try it on mac yet, I usually test on mac before pushing but did not for the I/O sidebar翻译完你的问题后,我不确定能不能理解它!但我还没有在 mac 上尝试过,我通常在推送之前在 mac 上测试,但没有为 I/O 侧边栏进行测试
I understand, (management node group) is a third-party plugin, so there is a problem when switching functions between the two, which means that one must be closed before the other can be opened. If you switch to the official side functions, there will be no problem.
@cardenluo can you open a dedicated issue with some logs? I can't do much with only a screenshot
@BannyLon please translate your tickets even if using automatic tools
I donot know what happen ,after updated all core and plugin , it run ok now.
@BannyLon After translating your issue I'm not sure to understand it! But I did not try it on mac yet, I usually test on mac before pushing but did not for the I/O sidebar翻译完你的问题后,我不确定能不能理解它!但我还没有在 mac 上尝试过,我通常在推送之前在 mac 上测试,但没有为 I/O 侧边栏进行测试
I understand, (management node group) is a third-party plugin, so there is a problem when switching functions between the two, which means that one must be closed before the other can be opened. If you switch to the official side functions, there will be no problem.
I think I see what you mean after trying in a more stressful setup! I need to properly handle "abort" (when the panel close) currently requests are sent in bulk without any tracking so they all resolve even if you close the panel, opening it and closing it quickly show the issue more clearly!
I'll close this issue once fixed (today or next week)