core icon indicating copy to clipboard operation
core copied to clipboard

[BUG] 安装主题插件后,选择主题的 QuickOpen 不会展示出来

Open bytemain opened this issue 3 years ago • 3 comments

描述你的问题(Describe the bug)

安装主题插件后,选择主题的 QuickOpen 不会展示出来

CleanShot 2022-06-23 at 11 50 17@2x

复现路径(To Reproduce)

打开插件市场,安装主题(比如 github theme),此时选择主题的 QuickOpen 不会展示出来

预期表现(Expected behavior)

问题截图(Screenshots)

环境信息(Environment)

  • OS: [e.g. macOS 11.2 Apple M1/Windows10/Windows11]
  • Browser: [e.g. chrome, safari, electron]
  • OpenSumi Version: [e.g. 2.13.0]

补充信息(Additional context)

bytemain avatar Jun 23 '22 03:06 bytemain

theme.contribution.ts 里面有注册呼出颜色主题选择面板的命令:THEME_TOGGLE_COMMAND(建议将几个 Theme 的 Command 规整到 COMMON_COMMANDS 内),这里可以考虑在插件市场安装完成后判断一下插件类型,进而自动呼出主题面板。

插件市场中相关代码见:vsx-extension.service.ts#L89.

有兴趣解决的可以解决一下,没有我后续来实现该功能。

erha19 avatar Jun 29 '22 03:06 erha19

这里不只是 2.18.5 上的问题,标题我修改了一下

erha19 avatar Jun 29 '22 03:06 erha19

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Oct 12 '22 18:10 stale[bot]