core
core copied to clipboard
[BUG] 已删除的文件也出现在了文件搜索中
描述你的问题(Describe the bug)

load.tsx 是我已经删除的文件,然后在搜索文件时列表仍出现了 load.tsx
预期表现(Expected behavior)
文件搜索列表不应该出现已经被删除的文件
环境信息(Environment)
- OS: macOS
- Browser: chrome
- OpenSumi Version: 2.22
相关代码位置见:https://github.com/opensumi/core/blob/983921ba75f321dae14533a15d1fb939c2eb3ef0/packages/addons/src/browser/file-search.contribution.ts#L394
这里没有处理文件被删除时最近打开文件内的数据问题,可以考虑在 recentStorage 逻辑中追加针对文件删除事件的监听,在文件删除时移除缓存。
@wangxiaojuan 可以尝试看一下这个问题