重现步骤:
预期:B打开,A保持打开实际:B打开,A关闭注意:这是对先前行为的更改
禁用所有扩展后是否会发生此问题?:是/否是的,仍然会发生
@isidorn这看起来像是您重构的回归。 在这里,如果没有提供资源,但我们看起来像资源是一个传入的空对象,则我们将编辑器固定。这似乎源于键绑定服务中的这个奇怪规则(我从未理解)。
我担心您介绍的所有命令现在都需要检查URI.isURI()才能正常工作。 我会从命令中而不是从各种辅助函数中执行此检查,因为否则完全不清楚为什么首先需要进行此检查:-/
URI.isURI()
仅供参考,这似乎又退步了,我应该再发行一个新刊物吗?
@Brocco感谢您 这就是这个问题https://github.com/Microsoft/vscode/issues/41841