我已经在GitLens的treeview中添加了多选支持,并注意到启用canSelectMany
后的一些问题。
使用shift-click
、ctrl-click
通常在第一次尝试时无法正常工作,但似乎(通常)在重复尝试后会自行修复。
未命名.video.mp4
在上面的示例中,我快速修改了TreeView Sample以启用canSelectMany
,并添加了一些额外的节点以便更容易查看。然后点击第一个节点,再shift-click
编辑最后一个,你可以看到它没有完全选择中间的所有节点。但是当我重复shift-click
时,它就解决了这个问题。
我不确定是什么原因导致有时它可以工作/不能工作,而其他时候则不稳定 -- 但总是似乎第一次无法正常工作,但也有其他情况下它只是不稳定。
/cc @alexr00
4条答案
按热度按时间o4hqfura1#
我很难重现这个问题,甚至在“第一次”时也是如此。如果你找到了其他方法来获得良好的复现,我很想看看!
htrmnn0y2#
可能的复现步骤: https://github.com/microsoft/vscode/assets/54879025/1052625a-aff6-49fc-bb07-8d8958b976ad
soat7uwm3#
对我来说很容易复现
录制。2024-04-25.113020.mp4
我在Windows系统上,如果这有影响的话
hk8txs484#
我可以复现👍