ide-startup icon indicating copy to clipboard operation
ide-startup copied to clipboard

【bug】卸载插件后,activityBar的图标不会消失

Open xiadd opened this issue 2 years ago • 5 comments

没有修改任何代码,看了一下, 好像是 ide-extension-manager 里没有调用uninstall,

xiadd avatar Aug 01 '23 02:08 xiadd

@erha19 麻烦有空看一下

xiadd avatar Aug 07 '23 01:08 xiadd

@xiadd 可以调试看一下,目前插件副作用的卸载依赖这里这段逻辑,如果没调用应该就不会有效果 https://github.com/opensumi/core/blob/b118fa495ecbd84b19fc2658b1664b25f394a852/packages/extension-manager/src/browser/vsx-extension.service.ts#L143

erha19 avatar Aug 07 '23 01:08 erha19

@xiadd 可以调试看一下,目前插件副作用的卸载依赖这里这段逻辑,如果没调用应该就不会有效果 https://github.com/opensumi/core/blob/b118fa495ecbd84b19fc2658b1664b25f394a852/packages/extension-manager/src/browser/vsx-extension.service.ts#L143

我打了个断点,这里是调用到的,插件列表里也显示卸载了,但是侧边栏的icon就是没消失,复现的话就是这个仓库的main分支最新代码,没有修改任何东西

xiadd avatar Aug 07 '23 02:08 xiadd

@xiadd 这个问题是出现在某个版本之后的吗?还是你的预期效果?

erha19 avatar Aug 07 '23 02:08 erha19

@xiadd 这个问题是出现在某个版本之后的吗?还是你的预期效果?

这个不太确定,我们本地出现这个情况,然后才想在startup里看看到底怎么回事,预期肯定卸载后icon也跟着消失

xiadd avatar Aug 07 '23 02:08 xiadd