core icon indicating copy to clipboard operation
core copied to clipboard

[BUG] 已删除的文件也出现在了文件搜索中

Open Ricbet opened this issue 3 years ago • 2 comments

描述你的问题(Describe the bug)

image

load.tsx 是我已经删除的文件,然后在搜索文件时列表仍出现了 load.tsx

预期表现(Expected behavior)

文件搜索列表不应该出现已经被删除的文件

环境信息(Environment)

  • OS: macOS
  • Browser: chrome
  • OpenSumi Version: 2.22

Ricbet avatar Apr 06 '23 02:04 Ricbet

相关代码位置见:https://github.com/opensumi/core/blob/983921ba75f321dae14533a15d1fb939c2eb3ef0/packages/addons/src/browser/file-search.contribution.ts#L394

这里没有处理文件被删除时最近打开文件内的数据问题,可以考虑在 recentStorage 逻辑中追加针对文件删除事件的监听,在文件删除时移除缓存。

erha19 avatar Apr 06 '23 02:04 erha19

@wangxiaojuan 可以尝试看一下这个问题

erha19 avatar Apr 06 '23 02:04 erha19